Class ERGeneralizationHelper


  • public abstract class ERGeneralizationHelper
    extends java.lang.Object
    A ERGeneralization is a special relationship between two entities. In the Entity Relationship Model a generalization must be assigned to a ERGeneralizationSet. The special entity is source and onwer of the generalization. The general entity is the target of the generalization and owner of the generalization set.
    Maintaining a generalization creates a ERForeignKey and the foreign attributes. The generalization is an hierarchical relationship, so the foreign attributes initially will be part of the primary key. So the subsequent child entities of the special entity will also get foreign key attributes.
    See Also:
    ERGeneralization