如何进行数据库表设计,如何进行E-R设计,请帮助推荐一些书籍资料,最好,有实例分析的,比较容易理解。

解决方案 »

  1.   

    〈〈SQL Server从入门到精通〉〉
    表设计好后,可以用PowerDesign设计E-R图
      

  2.   

    PowerDesign 是数据设计的好工具,建议好好学习一下
      

  3.   

    最好搜索一下CSDN类似的标题数据模型的设计挺要求经验的
    ——即使同样的人员管理系统,流程或者细节不一样也会导致很大的变动
      

  4.   

    谢谢,多个各位答复呀, 我目前学习数据库,主要原因是帮人解决一下,一个公司的财务报表处理,成本汇总(每个月的哦要出,看来财务不好做呀)之前他们是采用excel表格(公式,透视表等等比较复杂), 很多流水帐(一些成品,来料,外发等等了)单据,搞定的相当复杂(我这个门外汉呀,对财务一窍不通呀),所以打算采用数据库,MSQL,或者Mysql帮助他们提高一下工作效率;发现他们的表格比较复杂, 很多表字段重复呀; 这个应该和数据设计的3个范式,有很多差异, 所以,想数据库设计学习一下, 如何来组织这么多数据表, 有些表可能要分拆成独立的表,进行原子化。。看看各位大侠有什么好的建议;
    这些表涉及:
    1,比较多的流水帐,主要是记录来料厂商,成品(各种不同材料)和数量, 以及外发厂商,数量,生产指令号,日期等2.进料明细,应该是各种材料的价格;3.成名,是有不同的材料组合而成的,成名明细,4.指令单领料汇总,
    5.本月制定表,
    6.领料汇总
    7,外发明细
    8,成品盘点
    9.销售业绩
    等等。感觉头绪比较乱呀。。