[英]How to create one-to-one relationship?(SQL)
我有两个表:
CREATE TABLE Goods
(
GoodsCode INTEGER PRIMARY KEY,
);
和
CREATE TABLE Complaint
(
Num INTEGER PRIMARY KEY,
);
它们之间如何一对一的关系?
由于这两个列都是主键列,因此您在两个列中都不能重复,但是表中的Column Num
Complaint
表Goods
GoodsCode
列,因此这是一对一的关系。
CREATE TABLE Goods
(
GoodsCode INTEGER PRIMARY KEY,
);
CREATE TABLE Complaint
(
Num INTEGER PRIMARY KEY,
FOREIGN KEY (Num) REFERENCES Goods(GoodsCode)
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.