Bonjour,
Les utilisateurs s'authentifient avec leurs identifiants. Chaque utilisateur peut avoir plusieurs rôles (Administrateur, vendeur, acheteur, réaprovisionneur...). Pour cela j'utilise une entity nommée "UserRole" qui fait le lien entre mes utilisateurs (table "Users") et mes Roles (table "Role"). Dans mon entity "UserRole" je souhaiterai apporter la contrainte que le rôle "Administrateur" ne peut être attribué qu'une seule fois à un utilisateur. Comment puis-je apporter cette contrainte (je pourrais le faire dans mon contrôleur mais ça me parait plus propre de mettre cette contrainte dans l'entity). Est-ce possible ?
merci par avance pour votre aide ;-)