DBMS 中类层次的表示
类层次可以用两种方式之一查看
特化(自顶向下方法)
泛化(自底向上方法)
特化
特化是识别具有不同特征的实体子集的过程。它将一个实体从高层级(超类)分解成多个实体到低层级(子类)。
汽车类可以特化成小轿车、卡车和摩托车(自顶向下方法)
因此,汽车是超类,而小轿车、卡车、摩托车是子类。这三者全部从汽车继承属性。此外,这三者在包含使它们不同的某些其他属性的同时共享这些属性。
泛化
泛化是泛化实体的过程,该实体包含泛化实体的泛化属性或特性。创建的实体将包含共同特征。泛化是一个自底向上的过程。
小轿车、卡车和摩托车类可以泛化成汽车。(自底向上方法)。小轿车、卡车和摩托车是子类,而汽车是超类。
基本上,汽车包含小轿车、卡车和摩托车之间共享的公共属性。
广告