Bonjour,

J'ai une table d'utilisateurs et une autre tables de Role.

J'aimerais que dans ma table utilisateurs ait un champ foreign key qui pointe vers un enregistrement de la table role

J'aimerais aussi que les enregistrements de la table role soit unique (une seule fois administraeur par exemple). Mais elle doit pouvoir ettre modifiable.

Lorsque je fais plusieurs enregistrement d utilisateurs avec le meme role, mon test insère plusieurs le meme role.

Comment je peux faire pour que le role ne soit pas enregistré en double?

Je penses que je dois faire une vérification d'abord en effectuant un query.

Si ce n'est pas assez clairs n'hésitez pas à me le demander.


Merci d'avance.