Class AssociationSketch

java.lang.Object
io.vertigo.studio.notebook.AbstractSketch
io.vertigo.studio.notebook.domain.association.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 Details

    • getAssociationNodeA

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

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