Sobes.tech
Junior — Middle

Is het mogelijk dat de primaire sleutel uit meerdere velden bestaat in een database tabel?

sobes.tech AI

Antwoord van AI

Ja, de primaire sleutel in een database tabel kan uit meerdere velden bestaan. Zo'n sleutel wordt een samengestelde (of composite) primaire sleutel genoemd. Het wordt gebruikt wanneer de uniciteit van een record wordt bepaald door de combinatie van waarden van meerdere kolommen, en niet door slechts één. Bijvoorbeeld, in een besteltabel, waar de uniciteit wordt bepaald door het paar (order_id, product_id).