Junior
Какви средства се използват за постигане на връзка между таблиците в релационна база данни?
sobes.tech AI
Отговор от AI
Връзката между таблиците в релационна база данни се постига чрез ключове:
- Първичен ключ (Primary Key) — уникален идентификатор на запис в таблицата.
- Външен ключ (Foreign Key) — поле в една таблица, което се отнася към първичния ключ на друга таблица.
Това позволява установяване на връзки между таблиците, например, един-до-един, един-до-много или много-до-много.
Пример:
CREATE TABLE автори (
автор_id INT PRIMARY KEY,
име VARCHAR(100)
);
CREATE TABLE книги (
книга_id INT PRIMARY KEY,
заглавие VARCHAR(100),
автор_id INT,
FOREIGN KEY (автор_id) REFERENCES автори(автор_id)
);
Тук автор_id в таблицата книги свързва книгата с автора от таблицата автори.