Bonjour popy67,
Il s'agit d'un choix relevant des objectifs de gestion. Si tu souhaites aussi gérer l'intérêt des candidats (plus élégant que CV) pour les employeurs, alors il faut deux associations (solution 1). Les règles de gestion peuvent être formulées comme ceci :
R1. Un Employeur peut être intéressé par des CV
R2. Un CV peut intéresser des employeurs
R3. Un Candidat peut être intéressé par des Employeurs
R4. Un Employeur peut intéresser des Candidats
R1 et R2 modélisent l'intérêt que les employeurs portent aux CV ; R3 et R4 modélisent l'intérêt que les candidats portent aux employeurs.
Autre point. On comprend que tu assimiles les CV aux Candidats. Néanmoins, comme il s'agit de deux concepts différents, il y a peut-être lieu de modéliser deux entités différentes (donc deux tables). Tout dépend de ce qui doit être géré.
Partager