DBMS 中类层次的表示


类层次可以用两种方式之一查看

  • 特化(自顶向下方法)

  • 泛化(自底向上方法)

特化

特化是识别具有不同特征的实体子集的过程。它将一个实体从高层级(超类)分解成多个实体到低层级(子类)。

汽车类可以特化成小轿车、卡车和摩托车(自顶向下方法)

因此,汽车是超类,而小轿车、卡车、摩托车是子类。这三者全部从汽车继承属性。此外,这三者在包含使它们不同的某些其他属性的同时共享这些属性。

泛化

泛化是泛化实体的过程,该实体包含泛化实体的泛化属性或特性。创建的实体将包含共同特征。泛化是一个自底向上的过程。

小轿车、卡车和摩托车类可以泛化成汽车。(自底向上方法)。小轿车、卡车和摩托车是子类,而汽车是超类。

基本上,汽车包含小轿车、卡车和摩托车之间共享的公共属性。

更新日期:19-6 月 - 2020

5K+ 浏览

开启您的 职业生涯

完成课程以获得认证

开始学习
广告