1
4
当用另一个表扩展一个表时,使用主键作为外键是完全可以的(也是推荐的)。 |
2
1
虽然选项2、3、4是正确的,但我认为选项1将提供最佳性能。即使使用聚集索引,额外的联接也是额外的联接。此外,外键会降低目标表的性能(我承认大量外键会降低性能,而不是一个外键)。 除了扩展表只有主表记录的一小部分的情况,或者您希望两个表位于不同分区的情况外,我想不出有什么理由将该表拆分为和平表。 |
Davtho1983 · 在Django中查看ForiegnKey数据 6 年前 |
N_M · 主键和外键约束在配置单元中如何工作? 6 年前 |
Melolailo · 将约束与外键一起使用 6 年前 |
Alfred Balle · Postgresql,对唯一约束的引用 6 年前 |
yodabar Arkana · 更新|删除外键时的PgSQL默认操作 6 年前 |
Seba · 如何检查外键以限制软删除? 6 年前 |
dryhay · MySQL“多对多”关系错误 6 年前 |