Bonjour,
OK, le titre n'est pas parlant (sauf quand on baigne dedans), mais pas trouvé plus explicite...
J'ai extrait d'un MCD complet la partie concernée :
Les règles de gestion qui nous intéressent sont :
R001 : un ticket est la déclaration d'un bug sur produit (il existe dans le MCD complet une entité qui déclare un produit mais pas reportée ici)
R002 : un ticket est émis par un utilisateur (nommé submitter)
R003 : le propriétaire du ticket (pas forcément le submitter) est le customer.
S'il existe 2 entités (US_user et UST_user_ticket), c'est que UST_user_ticket est liée aux tickets uniquement alors que US_user ne concerne pas que les tickets.
Il convient donc de représenter dans le modèle (puis dans la base de données) les 2 utilisateurs : submitter et customer.
La question que je me pose : faut-il, comme ici, une seule classe UST_user_ticket ou bien 2 classes (USS_user_submitter et USR_user_requester), comme ici :
Merci de votre avis.
Partager