当前位置: 代码迷 >> ASP.NET >> 数据库表结构有关问题
  详细解决方案

数据库表结构有关问题

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

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

------解决方案--------------------------------------------------------
表A
工作ID 工作项目 分配人


表B
工作ID 参加人员


A <-----1:N-------> B
------解决方案--------------------------------------------------------
人员表
人员ID ....

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

工作表
工作ID
工作内容

  相关解决方案