Middle+
16
Басты кілт пен шетелдік кілттің айырмашылығы неде?
Сұралған компаниялар
Билайн
AI-дан жауап
sobes.tech AI
Первичный ключ (Primary Key) — это уникальный идентификатор записи в таблице базы данных. Он гарантирует уникальность каждой строки и не может содержать NULL.
Внешний ключ (Foreign Key) — это поле (или набор полей) в одной таблице, которое ссылается на первичный ключ другой таблицы. Он обеспечивает ссылочную целостность данных, связывая записи между таблицами.
Пример:
CREATE TABLE Users (
UserID INT PRIMARY KEY,
UserName VARCHAR(100)
);
CREATE TABLE Orders (
OrderID INT PRIMARY KEY,
UserID INT,
FOREIGN KEY (UserID) REFERENCES Users(UserID)
);
Здесь UserID в таблице Users — первичный ключ, а UserID в таблице Orders — внешний ключ, указывающий на пользователя, сделавшего заказ.