Middle
რატომ არის საჭირო პირველადი გასაღები?
sobes.tech AI
პასუხი AI-სგან
მონაცემთა ბაზაში (Primary Key) არის უნიკალური იდენტიფიკატორი თითოეული ჩანაწერისთვის ცხრილში. ის უზრუნველყოფს:
- უნიკალურობა: თავიდან აცილება სვეტების დუბლირებას.
- საგნის: საშუალებას აძლევს კონკრეტული ჩანაწერის უნიკალურ მითითებას.
- საკითხების ოპტიმიზაცია: ძირითადი გასაღების ინდექსირება აჩქარებს ძიებას.
მაგალითად, მომხმარებლების ცხრილში, user_id ველი შეიძლება იყოს ძირითადი გასაღები, რათა გარანტირებული იყოს, რომ თითოეულ მომხმარებელს აქვს უნიკალური იდენტიფიკატორი.
SQL-ის მაგალითი:
CREATE TABLE users (
user_id INT PRIMARY KEY,
username VARCHAR(50),
email VARCHAR(100)
);