Partage
  • Partager sur Facebook
  • Partager sur Twitter

Comment initialiser une table d'association

Many to many

18 juillet 2021 à 16:08:45

Bsr s'il vous plaît je n'arrive pas à initialiser la table d'association de ma relation many to many.

J'ai deux tables ROLES et PERMISSIONS. Les deux tables sont reliés par une relation many to many. La table ROLES est la table principal. La table PERMISSIONS contient déjà toutes les permissions. La classe ROLE contient une liste de permission qui définit la relation. Pour créer un nouveau rôle je renseigne le nom puis la liste des permissions mais j'obtiens toujours une exécution.

Si je persiste en cascade j'obtiens une exception d'unicité sur les permissions (name)

Si je fussionne en cascade j'obtiens unsaved transient instance

Si j'enlève les contraintes d'unicité et que je cascade tout. Les permissions s'inser à nouveau.

Comment faire pour lier mes roles a la liste de leur rôles ??

Merci d'avance

-
Edité par tedjudicaëlNgandji 18 juillet 2021 à 16:12:43

  • Partager sur Facebook
  • Partager sur Twitter