0
我有三个表:优化/设计表结构和关系
Campus
Building
Floor
和表结构是这样的:
CampusId
CampusDesc
BuildingId
BuildingDesc
FloorId
FloorDesc
我需要在优化表关系帮助。如果用户选择校园那么相关的建筑应该是参考和地板:
校区=>大厦=>楼
我是否需要另一个表这种关系?我需要结合所有三个吗?
我有三个表:优化/设计表结构和关系
Campus
Building
Floor
和表结构是这样的:
CampusId
CampusDesc
BuildingId
BuildingDesc
FloorId
FloorDesc
我需要在优化表关系帮助。如果用户选择校园那么相关的建筑应该是参考和地板:
校区=>大厦=>楼
我是否需要另一个表这种关系?我需要结合所有三个吗?
您需要将CampusId添加到表Building以及BuildingID到表Floor,以建立链接。
此外,我还在这些添加的字段上创建索引以加速未来的搜索。 我假设你在CampusID,BuildingID和FloorID上已经有了唯一的索引。
我想做的是完全相同的方式,但如果这样做,那么你不觉得建筑表是依赖于校园表等。? – 2012-01-11 03:27:17
但情况并非如此吗?每栋建筑物都只属于一个校园? – KKK 2012-01-11 03:54:11
@AbuHamzah:为什么会这么糟糕? – 2012-01-11 04:10:38