想要做一个设备管理系统,遇到一个问题,被管理的设备类型很复杂,有计算机设备,网络设备,还有类似空调,ups等等,请问我是应该把相同部分(如设备的序列号等)提出来建一个表,然后再建若干个表分别对应计算机设备,网络设备和其它设备还是就建立一个表,把所有的设备属性都放进去呢?谢谢

解决方案 »

  1.   

    建立多个表吧  一个表难以弄清楚
      

  2.   

    分开建,然后用关联关系将各表联系起来。我觉得一个表确实难以把问题描述清楚。
      

  3.   

    这个和你怎么使用这些数据相关,要考虑关系规范,同时也要考虑实现难度,操作难度。
    如果这些数据不经常合一起使用,那么就分开建表。一起使用可以考虑放一个表中。
      

  4.   

    !
    看你如何查询、如何展现、..规划如何存储
      

  5.   

    分开建两个表,
    一个是设备类别:
    如:
    计算机设备,网络设备然后再建一个表,
    跟设备类别关联(存类别的编号)保存着每一种设备类别对应的
    设备记录