Bonsoir,
Envoyé par
Heledir
Par défaut, on propose le commercial attitré.
Comment sait-on que le client Tartempion a pour commercial attitré Gaston ?
Quand je propose :
[ Client Destination ]---1,1---(R)---1,n---[ Commercial ]
la relation R se lit ainsi :
« Avoir pour commercial attitré ».
Sous forme d’instances :
Le client Tartempion a pour commercial attitré Gaston.
Le client M. de Mesmaeker a pour commercial attitré Fantasio.
Pour la partie prise de commande, quand vous écrivez :
Le commercial va chez le client, il remplit un bon de commande avec le client, puis il téléphone au siège pour passer la commande
S’agit-il de connaître l’état de la commande au temps T ("bon de commande rempli", "commande prise en compte au siège") ? Si tel est le cas, reste à définir un attribut Statut pour l’entité-type Commande.
Ainsi, les instances de Commande pourront être successivement les suivantes (la 2e venant en son temps remplacer la 1re) :
La commande 123 prise par Gaston et concernant le client M. de Mesmaeker a le statut "bon de commande rempli",
La commande 123 prise par Gaston et concernant le client M. de Mesmaeker a le statut "commande prise en compte au siège".
En notant que, si l’on sait que c’est Gaston qui s’est occupé de M. de Mesmaeker, le commercial attitré de Tartempion n'en demeure pas moins Fantasio.
Comme le rappelle JPhi33, le MCD est statique.
Pour aller plus loin en ce qui concerne l'aspect dynamique, il faudra peut-être en passer par le MCT.
Si vos interrogations demeurent, il faudra qu’on mette JPhi33 sur le coup...
Partager