Sobes.tech
Junior

Čo je to primárny kľúč? Môže byť zložený? Uveďte príklad zloženého primárneho kľúča.

sobes.tech AI

Odpoveď od AI

Primárny kľúč je jedinečný identifikátor záznamu v tabuľke databázy. Zabezpečuje, že každý riadok môže byť jednoznačne identifikovaný.

Primárny kľúč môže byť zložený, teda pozostávať z viacerých stĺpcov, ktoré spolu tvoria jedinečný identifikátor.

Príklad zloženého primárneho kľúča:

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

Tu je jedinečnosť záznamu určená kombináciou order_id a product_id.