比方说给定某一个需求后, 怎么知道要建哪些表?有哪些通用做法?各位都是怎么做的? 

解决方案 »

  1.   

    根据需求分析先列出字段 找出关联关系 再建立表或者可以利用POWERDESIGNER来设计 最后PDM导成SQL脚本
      

  2.   


    够笼统的哦!
    Lz其实可以看看范式。再结合实际使用来明确具体的建表方案。做法参考小F
      

  3.   

    看到笼统二字,让我想起了下面的一首打油诗。
    江山一笼统,井上一窟窿。黑狗身上白,白狗身上肿。关于建表,那本《SQL SERVER 2008设计与实现》上讲得很不错。上边有具体的例子。
    我的理解是,根据具体的需求,先分析出各实体的属性(表和字段)以及各实体之间的关系(主、外键,各种约束),建立符合需求的数据表,然后再规范化,使其满足第三范式或者更高。最后根据具体开发中的需求,作出适当的调整。