Overview Index

SDAI_MAPPING_SCHEMA (jsdai.mapping)


ENTITY sub_supertype_mapping
          SUBTYPE OF (entity_mapping_relationship);
END_ENTITY; -- sub_supertype_mapping

Relationship between two entity mappings. These entities must have the same sub-supertype relationship in source schema. If path defined in constraints is empty, then subtype mapping constraints must include all constraints from supertype mapping (i.e. to be the same or more restrictive).
Relating is supertype (more restrictive mapping), related is subtype (mapping of more general entity).

Entity data types and their attributes

entity_mapping_relationship
          relating: entity_mapping;
          related: entity_mapping;
          (OPT) constraints: constraint_select;
          (OPT) path: LIST [1:?] OF attribute_mapping_path_select;
sub_supertype_mapping
          -

Users

entity_mapping_relationship
sub_supertype_mapping

Global rules for this entity data type

          -

public interface ESub_supertype_mapping extends EEntity_mapping_relationship


public class CSub_supertype_mapping implements ESub_supertype_mapping


public class ASub_supertype_mapping extends AEntity

          public ESub_supertype_mapping getByIndex(int index)
          public ESub_supertype_mapping getCurrentMember(SdaiIterator it)