首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

设计数据库时,n维,怎么设计,求高人解答

2013-06-26 
设计数据库时,n维,如何设计,求高人解答设计数据库时,n维,如何设计。例如[省份][城市][网吧],这是三维关系,

设计数据库时,n维,如何设计,求高人解答
设计数据库时,n维,如何设计。

例如[省份][城市][网吧],这是三维关系,它的表也应该有三个,网吧有外键引用城市,城市有外键应用省份,这个规律就是下层的要有一外键去引用上层。
[解决办法]
2个表就可以了
一个表 城市表 ,一个表网吧表

城市id 城市名称  父类id(也就是省会)
02      广东省      0 
020     广州市     02
021     深圳市     02

一个表建网吧id
网吧id 网吧名称 城市id
00001   xx        020     
00002   xxx       021     

热点排行