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
-
-
Field Summary
-
Fields inherited from interface io.vertigo.studio.notebook.Sketch
REGEX_SKETCH_NAME
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssociationSketchNode
getAssociationNodeA()
Noeud A de l'association.AssociationSketchNode
getAssociationNodeB()
Noeud B de l'association.-
Methods inherited from class io.vertigo.studio.notebook.AbstractSketch
getKey, getLocalName, toString
-
-
-
-
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
-
-