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

一个表对应多个表,并且都是多对一的关系,请问表怎么设计

2012-08-30 
一个表对应多个表,并且都是多对一的关系,请教表如何设计比如张三,李四和王五都有很多牛。然后就有四个表:张

一个表对应多个表,并且都是多对一的关系,请教表如何设计
比如张三,李四和王五都有很多牛。

然后就有四个表:张三,李四,王五和牛。并且牛河张三,李四,王五都是多对一的关系。
 其中张三,李四,王五代表的是不同的实体。

请问这种情况下,他们之间的关联关系该如何建立。

比如:
张三表:(id, name, uuid, type)
李四表: (id, uuid, content, type)
王五表: (id, uuid, topic, resource)
牛表: (id, uuid, speed, driver)

[解决办法]
人员表:
rid,name,...,

牛表:
nid,color,sex,...

人牛关系表:
id,rid,nid
[解决办法]

探讨

人员表:
rid,name,...,

牛表:
nid,color,sex,...

人牛关系表:
id,rid,nid

热点排行
Bad Request.