当我们在数据库中物理创建 SQL 模式时,是否需要指定表是一对一的,还是多对一的,还是一对多的,还是多对多的?我们可以在 E/R 图中显示这一点...
如果是这样,我们添加哪些关键字CREATE TABLE....
?
谢谢。
不,这不是您需要指定的内容,可以通过定义外键的字段上的索引/约束来推断。例如,如果它基于它们的主键连接两个表,这显然是一对一的关系。如果它是一对多关系,那么“多”端不会有任何独特的约束。
不是您的意思,而是我们通过创建诸如外键之类的关系来定义它,以识别和指定表之间的关系。更多信息在这里。