【发布时间】:2010-11-08 23:07:55
【问题描述】:
我有一个以 (col1,col2) 作为复合主键的表。 创建表twokeytable(col1 int,col2 int,constraint twokeytable_pk 主键(col1,col2));
和另一个表 col3,col4 具有复合外键的列 (col3,col4) 它引用了(col1,col2) 主键。
对于某些处理,我需要删除外键和主约束。在恢复约束时,键的顺序是否重要?
这些都一样吗?
创建表 fktwokeytable(col3 int,col4 int,constraint fkaddfaa_fk 外键(col4,col3) 引用 twokeytable(col1,col2))
和
创建表 fktwokeytable(col3 int,col4 int,约束 fkaddfaa_fk 外键(col3,col4) 引用 twokeytable(col1,col2))
【问题讨论】:
标签: primary-key foreign-key-relationship