【发布时间】:2010-10-29 07:41:52
【问题描述】:
十字路口数据库的这两种设计
#Street
street_id | street_nm
#Crossing
crossing_id | x | y | street_id_1 | street_id_2
VS
#Street
street_id | street_nm
#Crossing
crossing_id | x | y
#street crossing relationship
street_id | crossing_id
假设每个路口只有两条路,有没有理由使用第一个解决方案而不是第一个解决方案?
编辑:对于第二个设置,我如何创建一个结果看起来像这样的视图
crossing_id| x | y | street_nm_1 | street_nm_1
我也不确定用三条道路创建一个路口会如何影响视野。
【问题讨论】:
标签: mysql join database-design views