Annotation Interface AssociationNN


@Retention(RUNTIME) @Inherited @Target({METHOD,FIELD}) public @interface AssociationNN
Gestion des associations NN.
Author:
dchallas
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Nom du DT possédant la table A utilisée (n).
    Nom du DT possédant la table A utilisée (n).
    Label du role associé au noeud représentant la table A.
    Label du role associé au noeud représentant la table B.
    Nom logique de l'association.
    boolean
    Si le noeud représentant la table A est navigable.
    boolean
    Si le noeud représentant la table B est navigable.
    Nom du role associé au noeud représentant la table A.
    Nom du role associé au noeud représentant la table B.
    Nom de la table de jointure.
  • Element Details

    • name

      String name
      Nom logique de l'association.
    • tableName

      String tableName
      Nom de la table de jointure.
    • dataDefinitionA

      String dataDefinitionA
      Nom du DT possédant la table A utilisée (n).
    • dataDefinitionB

      String dataDefinitionB
      Nom du DT possédant la table A utilisée (n).
    • labelA

      String labelA
      Label du role associé au noeud représentant la table A.
    • labelB

      String labelB
      Label du role associé au noeud représentant la table B.
    • roleA

      String roleA
      Nom du role associé au noeud représentant la table A.
    • roleB

      String roleB
      Nom du role associé au noeud représentant la table B.