我应该有1或2个用户个人地址和用户组地址表吗?

bla*_*e24 2 php mysql database database-design doctrine

如果我有用户,以及用户组(如当地天文学团体/俱乐部),并且我希望两者都与街道地址有一对多的关系,我可以只有一个地址表和两个fk,这样我就不会不必复制表模式?或者更好的做法是只有2个单独的表,user_addresses和user_group_addresses?感谢您的输入和时间,谢谢!

hak*_*kre 5

如果用户和组的地址实际上是相同类型的地址,则可以根据需要使用一个地址表进行引用.