Sobes.tech
Middle

Milleks on vaja primaarvõtit?

sobes.tech AI

Vastus AI-lt

Andmebaasis on esmane võti (Primary Key) iga kirje unikaalne identifikaator tabelis. See tagab:

  • Unikaalsus: väldib ridade dubleerimist.
  • Tuvastamise: võimaldab täpselt viidata konkreetsele kirjele.
  • Päringute optimeerimine: esmase võtme indekseerimine kiirendab otsingut.

Näiteks kasutajate tabelis võib user_id väli olla esmase võti, et tagada, et iga kasutaja omab unikaalset identifikaatorit.

SQL näide:

CREATE TABLE users (
  user_id INT PRIMARY KEY,
  username VARCHAR(50),
  email VARCHAR(100)
);