Class AssociationSketch

  • All Implemented Interfaces:
    Sketch
    Direct Known Subclasses:
    AssociationNNSketch, AssociationSimpleSketch

    public abstract class AssociationSketch
    extends AbstractSketch
    Décrit une association entre deux objets (A et B) L'association permet de décrire d'un point de vue conceptuel : - les cardinalités, (notnull ; multiplicity ) - les roles, - la navigation, - les deux types d'objets ou DtDefinition ou classes mises en oeuvre. L'association permet aussi de décrire les choix d'implémentation effectués - Foreign key - Nom de table 3 cas de figure : >>Relation simple A-B = (0)1 -- (0)1 >>Relation multpliple A-B = (0)1 -- * >>Relation complexe A-B = * -- * Pour la relation simple on copie la clé de B dans A Pour la relation multiple on copie la relation de A dans B Pour la relation complexe XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    Author:
    jcassignol, pchretien
    • Method Detail

      • getAssociationNodeA

        public final AssociationSketchNode getAssociationNodeA()
        Noeud A de l'association.
        Returns:
        AssociationNode
      • getAssociationNodeB

        public final AssociationSketchNode getAssociationNodeB()
        Noeud B de l'association.
        Returns:
        AssociationNode