Зовнішній ключ
поле чи їх колекція однієї таблиці, які ідентифікують рядок іншої чи тієї самої таблиці
Зовнішній ключ — атрибут (набір атрибутів) в деякому відношенні R, який відповідає первинному ключу іншого відношення або того ж таки відношення R.
В реляційних базах даних зовнішній ключ задається обмеженням FOREIGN KEY. Наприклад[1],
CREATE TABLE fools (
id INTEGER PRIMARY KEY AUTO_INCREMENT,
name CHAR(20),
folly_id INTEGER,
FOREIGN KEY(folly_id)
REFERENCES follies(id) ON DELETE CASCADE);
ПриміткиРедагувати
- ↑ http://dev.mysql.com/doc/refman/5.5/en/create-table.html [Архівовано 12 жовтня 2011 у Wayback Machine.] Create-table в MySQL
Це незавершена стаття про бази даних. Ви можете допомогти проєкту, виправивши або дописавши її. |