今天我有这种结构......
tableA.id
tableB.id tableB.tableAId(fk)
tableC.id tableC.tableBId(fk)
是否正确我在tableC中引用fk参考tableA?如果我不这样做,我需要将tableC与tableB连接到tableA。我告诉我要避免加入,并采取良好的实践做所有事情。
答案 0 :(得分:0)
多个外键绝不是坏事。如果表A和表C之间存在关系,并且您需要提取与两者相关的数据而不需要表B,那么在A-C之间使用外键就完全没问题了!