当我们在数据库中物理创建SQL模式时,是否需要指定表是一对一,多对一,一对多还是多对多?我们可以在E / R图中显示这个......
如果是,我们会在CREATE TABLE....
添加哪些关键字?
感谢。
答案 0 :(得分:1)
不,这不是您需要指定的内容,可以通过定义外键字段的索引/约束来推断。例如,如果它基于主键加入两个表,那么它显然是一对一的关系。如果它是一对多的关系,那么“很多”方面就没有任何独特的限制。
答案 1 :(得分:1)
不是你的意思,而是通过创建外键之类的关系来定义它,以识别和指定表之间的关系。更多信息here。