Зовнішній ключ — атрибут (набір атрибутів) в деякому відношенні R, який відповідає первинному ключу іншого відношення або того ж таки відношення R.
В реляційних базах даних зовнішній ключ задається обмеженням FOREIGN KEY. Наприкладhttp://dev.mysql.com/doc/refman/5.5/en/create-table.html Create-table в MySQL,
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);
Примітки