NO.3 表与表之间的关系(一对一)

例如:QQ表  与  QQ的基本信息 表,一个QQ表中只能对应一个昵称或者签名,一个信息表中只能对应一个QQ账户

        CREATE TABLE QQ(

                qqid INT PRIMARY KEY, 

                PASSWORD VARCHAR(50)

        );

        CREATE TABLE QQDetail(

                qqid INT PRIMARY KEY, -- 添加主键让其值不为空

                NAME VARCHAR(50),

                address VARCHAR(200)

        );

    ALTER TABLE QQDetail ADD CONSTRAINT fk_QQ_QQDetail_qqid FOREIGN KEY (qqid)  REFERENCES QQ(qqid);

NO.3 表与表之间的关系(一对一)_第1张图片
NO.3 表与表之间的关系(一对一)_第2张图片

你可能感兴趣的:(NO.3 表与表之间的关系(一对一))