Sobes.tech
Junior — Middle

Ar galite pateikti pavyzdį situacijos, kai duomenų bazėje naudojamas sudėtinis pirminis raktas?

sobes.tech AI

Atsakymas iš AI

Sudėtinis pirminis raktas naudojamas, kai įrašo unikalumas nustatomas kelių stulpelių deriniu, o ne vieno. Pavyzdžiui, prekių užsakymų lentelėje, kur kiekvienas įrašas yra konkretus produktas konkrečiame užsakyme, pirminis raktas gali būti sudarytas iš order_id ir product_id. Tai užtikrina, kad tas pats produktas nebus dubliuojamas viename užsakyme.