Sobes.tech
Junior — Middle

Tudsz különböző kulcsmezettípusokat megnevezni, amelyeket adatbázis táblákban használnak?

sobes.tech MI

Válasz az MI-től

Az adatbázis táblákban általában a következő kulcsmező típusokat használják:

  • Elsődleges kulcs (Primary Key): egyedileg azonosít minden rekordot a táblában. Például a felhasználói azonosító.
  • Idegen kulcs (Foreign Key): egy másik tábla elsődleges kulcsára hivatkozik, biztosítva a táblák közötti kapcsolatot.
  • Egyedi kulcs (Unique Key): garantálja az érték egyediségét egy oszlopban, de engedhet NULL értéket.
  • Összetett kulcs (Composite Key): több oszlopból áll, amelyek együtt egyedileg azonosítják a rekordot.

Példa:

CREATE TABLE Orders (
  OrderID int PRIMARY KEY,
  CustomerID int,
  OrderDate date,
  FOREIGN KEY (CustomerID) REFERENCES Customers(CustomerID)
);