以前写asp,做了个网站,体会最深的就是在网站的数据库设计上经常要修修改改,很不规范和合理.现在学.net了,想再建一个站,又面临数据库的设计问题,这次我想听听大家的意见再动手.
该怎么样设计数据库呢? 有什么例子可以给我参考吗?

解决方案 »

  1.   

    先用VISIO建模,把数据库的表结构和各个表之间的关系确定下来....
    当然,如果需求不是很确定的话以后还是免不了要改动一些地方,不过可以先把
    大体的都确定下来,主表的结构以及和别的表的关系等
      

  2.   

    visio听说过.好象是专门画图的吧.ERwin\ERX 3.0好象也是专门做数据库设计的工具吧,好用不
      

  3.   

    数据难道不是和程序是分离的吗?如果你的库结构如何,用php/asp/.net还不都是一样的调用。
    所以,你的库设计和程序语言无关。
      

  4.   

    model,dal层设计,建议先看看petshop的代码,再来问
      

  5.   

    不一定用visio还有就是关键是思想,数据库把er想清楚了就好做三层结构关系理清楚了,什么都好说....呵呵
      

  6.   

    数据难道不是和程序是分离的吗?如果你的库结构如何,用php/asp/.net还不都是一样的调用。
    所以,你的库设计和程序语言无关。
    -----------------
    但是数据库的结构改了,你的程序能不改?