在表中添加外键约束vs添加外键约束的变更表
问题描述:
我在这里有一个关于数据库设计的新手问题,我注意到了2个选项。 1)包括在创建表块 2约束外键)创建表然后通过ADD约束外KEY ALTER TABLE在表中添加外键约束vs添加外键约束的变更表
欣赏这个
答
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.如果您在表中的任何记录,那么你需要照顾是否可用记录不违反外键约束。
没有区别。 – Barmar 2013-04-04 00:55:08