第3种方法在数据库设计中也是常用的,在这里也比较适合,我比较同意第3种,其实我想:
车(ID,颜色,价格,车长,排量,销量,类型)  型号==>类型
你用型号会引起歧义

解决方案 »

  1.   

    车是超类,
    卡车、摩托车、轿车是子类,楼主的第三种方案符合OOD思想,很合理。
      

  2.   

    关于使用面向对象的方法设计数据库,我没有接触过,不过我想,任何方法都应该有它适用和不适用的条件。大家来说说,什么时候使用OOD比较好。
      

  3.   

    多谢大力和蚂蚁G采用销售明细表的结构不错,偶这里只是想举个例子,正像 liuyun2003(流云)说的,大家来讨论一下利弊