首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

数据库表结构有关问题

2011-12-19 
数据库表结构问题描述:举例:甲给10个人分配工作需求:1.查询所有甲分配的工作2.查询10个人中其中一个的所有

数据库表结构问题
描述:
        举例:甲   给   10个人   分配工作
需求:
        1.查询所有     甲   分配的工作
        2.查询10个人中其中一个   的所有工作
        3.当这项工作内容有变动的时候,修改数据表
        4.当这项工作参加人员,就是这10个人有变动的时候修改数据表

想不出有什么好的方法来解决这个问题,向众高手求教?
怎么建表比较合理?

[解决办法]
表A
工作ID 工作项目 分配人


表B
工作ID 参加人员


A <-----1:N-------> B
[解决办法]
人员表
人员ID ....

分配表
FK_被分配人ID
FK_工作ID
FK_分配人ID

工作表
工作ID
工作内容

热点排行