我只需要简单的讲解如何在设计表格时实现一对一的关系
发布于 2021-05-24 17:28:53
CREATE TABLE master ( master_id INT PRIMARY KEY,
{another columns} );
CREATE TABLE slave ( slave_id INT PRIMARY KEY,
master_id INT NOT NULL,
UNIQUE (master_id),
FOREIGN KEY (master_id) REFERENCES master (master_id),
{another columns} );客户端逻辑必须检查slave中与master中的行匹配的行。或者,在master创建过程中(通过触发器)将行插入到slave中也是可能的,但这可能与slave中的某些列属性相冲突。
https://stackoverflow.com/questions/67669560
复制相似问题