Could you expound in database modeling, how subclass and
superclass are used? Maybe you can use these terms(cardinality
constraint , total participation constraint, weak entity type,
partial key, IS-A relationship, specialization and generalization,
specific (or local) attribute, specific relationship,
aggregation)