所以我已经阅读了足够的知识,知道有一个查找表不是最好的方法.从性能的角度来看,为什么呢?请考虑以下示例:
你有一个城市学校名单.在给定的城市中,我可以有多所学校.所以你们两个之间有一个联合表schoolCities.现在考虑一个企业列表.每个城市可以有多个企业.所以你有一个联结表businessCities.问题的确如此:如果您只使用一个城市表并为学校和企业建立联结表而不是让每个表学校和企业都拥有城市表的副本,为什么会这么糟糕?
database database-design
database ×1
database-design ×1