sleutelvelden
Sleutelvelden zijn velden in een relationele database die een rij records uniek identificeren. Ze vormen vaak de primaire sleutel van een tabel, maar kunnen ook andere unieke of kandidaat sleutels zijn. Een sleutelveld moet bij voorkeur stabiel blijven, uniek zijn voor elke rij en meestal niet null.
Sleutelvelden spelen een centrale rol bij indexering en queryoptimalisatie: databases bouwen indexes op deze velden om
Er bestaan verschillende typen sleutels. Een primaire sleutel is het belangrijkste identificatiemiddel voor een rij. Een
Ontwerpkeuzes en best practices: kies een sleutelveld dat minimaal en stabiel is, bij voorkeur niet veranderlijk
Voorbeelden: een klantenlijst met klant_id als primaire sleutel; een bestellingen-tabel met order_id; een orderregels-tabel kan een