1到0-1的关系?

时间:2016-12-13 20:55:28

标签: sql sql-server database

我有两张桌子:

  Member Table:
  Id - Primary key
  Name
  Age

经理表:

 Id,
 MemberId - FK
 Title

我如何写1到0-1的关系? 1名成员到0-1经理

这是我得到的,为什么不显示1 --- 0 1 enter image description here

1 个答案:

答案 0 :(得分:0)

要为此关系创建表格,您需要:

CREATE TABLE member(
       Id int,
       Name varchar,
       Age int
       Primary key(Id)
);
CREATE TABLE manager(
       Id int,
       MemberId int,
       Title varchar,
       Primary key(Id),
       Foreign key(MemberId) References member(id)
);

注意:如果您没有为MemberId指定任何内容,则表示它可以为NULL。这意味着某些经理没有MemberId值。