Junior — Middle
Můžeš uvést různé typy klíčových polí používaných v tabulkách databází?
sobes.tech AI
Odpověď od AI
V tabulkách databází se obvykle používají následující typy klíčových polí:
- Primární klíč (Primary Key): jednoznačně identifikuje každý záznam v tabulce. Například ID uživatele.
- Cizí klíč (Foreign Key): odkazuje na primární klíč jiné tabulky, zajišťuje vztah mezi tabulkami.
- Unikátní klíč (Unique Key): zaručuje jedinečnost hodnoty ve sloupci, ale může povolit NULL.
- Složený klíč (Composite Key): skládá se z několika sloupců, které společně jednoznačně identifikují záznam.
Příklad:
CREATE TABLE Orders (
OrderID int PRIMARY KEY,
CustomerID int,
OrderDate date,
FOREIGN KEY (CustomerID) REFERENCES Customers(CustomerID)
);