6.2.2 Subtype(下位型)/Supertype(上位型)の解説
subtype Entityはsupertype Entityを制限したものであり、supertype Entityは二つのEntityの継承関係を確立している。subtype Entityはsupertype Entityのプロパティー(属性と制約)を継承しており、その連続したsubtype-supertype Entityの関係はheritance graph(継承図)であらわされる。supertypeの継承関係を確立しているEntity宣言では、複合Entityデータタイプが宣言され、継承図内での複合Entityデータタイプはsupertypeの特性を共有し、複合Entityデータタイプではsupertypeに含まれていない追加特性も持っている。
この関係をEXPRESS-Gで表現すると図6.2.-11のようにsuperがsub-1,2,3のsupertypeであり、sub-1,2,3はsuperのsubtypeと表現できる。