[英]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.