Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在这里有一个关于数据库设计的新手问题,我注意到了 2 个选项。1)在创建表块中包含外键约束 2)创建表,然后通过 ADD CONSTRAINT FOREIGN KEY 更改表
感谢您对此的经验看法
1. include the foreign key constrain in the create table block
自我解释,您在创建表中创建外键约束没有记录。
2) create table then Alter table by ADD CONSTRAINT FOREIGN KEY
如果您在表中没有任何记录,那么这将表现为 1。如果您在表中有任何记录,那么您需要注意可用记录是否不违反外键约束。