要在数据库表之间建立参照完整性约束,你需要使用外键(Foreign Key)约束。外键是一个或多个字段,它们引用另一个表的主键。外键约束用于确保在两个表之间的关系中,数据的一致性和完整性得到维护。
例如:
CREATE TABLE authors (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(255) NOT NULL
);
CREATE TABLE books (
id INT PRIMARY KEY AUTO_INCREMENT,
title VARCHAR(255) NOT NULL,
author_id INT,
FOREIGN KEY (author_id) REFERENCES authors(id)
);