请教:一个工程管理系统,数据库该如何设计?这个系统大致就是为了记录工程在各个环节的状态
工程大致内容(这些内容发生改变后,原来的记录都要保留和显示):
序号
工程名称
设计文件 (要输入状态、日期和操作人,而且上传附件)
现场施工  (要输入状态、日期和操作人)
资源录入  
资源合格书
工程验收
项目负责人
项目相关人员
存在问题
我打算每个环节都使用一个表,因为每个环节以前的历史纪录要保存和显示出来,而且每个环节用户输入格式和内容都不相同大家这样设计如何?

解决方案 »

  1.   

    先画出E-R图,然后再进行优化。数据库先要设计好,否则以后会很麻烦。
      

  2.   

    20分求这个设计也太廉价了吧,200分还差不多,呵呵
    上传附件怎么保存?数据库里记录附件的地址还是记录附件内容?
      

  3.   


    打算数据库保存附件地址。我只是打算大家用一两句话说说,这个单位上也是我一个人开发,不是什么大项目。
      

  4.   

    牛人,貌似你这个要求数据审计,这个地方要设计好,保存历史记录