多对多:这种情况肯定是要中间表好的 一对多:个人喜欢多中维护一中的主键 一对一:也不喜欢用中间表 但是好多系统都喜欢用中间表,具体考量欢迎大家各抒己见
是不是应该主要考虑是否有扩展需求
你的意思是有扩展需求就三个表,如果比较成熟就两个表。这是一个好的方案
@张亚南: 嗯,设计需要跟着需求走