我有三张桌子:
Campus
Building
Floor
和表结构如下所示:
CampusId
CampusDesc
BuildingId
BuildingDesc
FloorId
FloorDesc
我需要帮助优化表关系。如果用户选择了Campus,则相关建筑应该是参考和楼层:
校园=>建筑=>地板
这种关系需要另一张桌子吗?我是否需要将这三者结合起来?
答案 0 :(得分:1)
您需要将CampusId添加到表Building以及BuildingID到Floor Floor,这将建立链接。
此外,我还在这些添加的字段上创建了索引,以加快未来的搜索速度。 我假设您已经在CampusID,BuildingID和FloorID上拥有唯一索引。