如何创建一对一的关系?(SQL)

时间:2014-09-26 23:40:33

标签: mysql sql sql-server oracle oracle-sqldeveloper

我有两张桌子:

CREATE TABLE Goods
(
    GoodsCode           INTEGER PRIMARY KEY,
);

CREATE TABLE Complaint
(
    Num          INTEGER PRIMARY KEY,
);

他们之间如何一对一的关系?

1 个答案:

答案 0 :(得分:4)

由于这两列都是主键列,因此您不能在任一列中包含重复项,但表Num中的列Complaint引用表{{1}中的列GoodsCode因此它是一对一的关系。

Goods