Sobes.tech
Junior

Mi az a primer kulcs? Lehet összetett? Adj példát összetett primer kulcsra.

sobes.tech MI

Válasz az MI-től

A primer kulcs egy egyedi azonosítója egy adatbázis tábla rekordjának. Biztosítja, hogy minden sor egyértelműen azonosítható legyen.

A primer kulcs lehet összetett, azaz több oszlopból állhat, amelyek együtt alkotnak egy egyedi azonosítót.

Összetett primer kulcs példája:

CREATE TABLE Orders (
  order_id INT,
  product_id INT,
  quantity INT,
  PRIMARY KEY (order_id, product_id)
);

Itt a rekord egyedülállósága az order_id és product_id kombinációjával van meghatározva.