我在数据库设计方面有一个新手问题,我注意到了两个选项。 1)在创建表块中包含外键约束 2)通过ADD CONSTRAINT FOREIGN KEY创建表然后Alter表
欣赏您对此有经验的观点
答案 0 :(得分:1)
1. include the foreign key constrain in the create table block
自我解释,你在create table中创建外键约束没有记录。
2) create table then Alter table by ADD CONSTRAINT FOREIGN KEY
如果表中没有任何记录,那么这将表现为1.如果表中有任何记录,则需要注意可用记录是否违反外键约束。