其他分享
首页 > 其他分享> > 表与表之间的学习记录

表与表之间的学习记录

作者:互联网

一对多表与表之间的关系
例如人和银行卡两个表的关系关联

如图的所示,bank_card表中不加unique的属性,那么表示此表的person_id可以有多个重复的Int类型的值,我们估且认为它的值是1, 我们探讨下。此表的好多条记录的person_id字段都为1 这样成立与否

显然是成立的, 些表中的一条记录代表一张银行卡,多张银行卡可以被同一个人所拥有

反之,如果我在此表中的person_id加上Unique,表示银行卡这张表中不能重复出现一个id,也就代表一张银行卡只能被同一个人所拥有这样显然一对

接下来的人的表与签证的表的设计就很简单了
身份证表的person id 一定要设计为unique因为是一对一的关系,设计Unique之后那么身份证这张表中的记录的personid 字段就不会出现 重复的person_id,就代表一个身份证属于一个人

标签:记录,银行卡,表与表,学习,person,身份证,表中,id
来源: https://www.cnblogs.com/Jinkx/p/14616681.html