在建立表之间关系时,需考虑表之间的主键和外键关系。例如,若表A的主键是id,表B为A的子表,需要在表B中建立一个外键关联表A的id,保证表B中的数据在删除或更新时能够正确地保留与表A的关联关系。以下是一个示例:
-- 创建表A,其主键为id
CREATE TABLE A (
id INT PRIMARY KEY,
name VARCHAR(50)
);
-- 创建表B,为A的子表,需要在表B中建立一个外键关联表A的id,保证删除或更新时能够正确地保留与表A的关联关系
CREATE TABLE B (
id INT PRIMARY KEY,
a_id INT,
name VARCHAR(50),
FOREIGN KEY (a_id) REFERENCES A(id)
);
上一篇:表之间的外边距折叠