将外键关系添加到多对多表是否有意义

时间:2011-11-15 07:04:21

标签: mysql sql

create table foo (id, name)
create table bar (id, name)
create table foo_bars (foo_id, bar_id)

将外键关系添加到多对多表是否有意义。我假设我们在foo_bars中需要foo_id和bar_id的FK关系。有人可以证实吗?

2 个答案:

答案 0 :(得分:2)

这很有道理。做吧。

答案 1 :(得分:2)

是的,您需要外键才能确保数据的一致性。