Bonjour,
je réfléchis actuellement à un petit cas qui me pose problème:
sur le papier, ce n'est pas compliqué, mais ça n'est pas sans me poser quelques soucis, je fais donc appel donc à vos lumières.
Je travaille sur une "simple" gestion de factures. Ainsi, j'ai une gestion de clients.
Pour un client, lorsque c'est une société, je peux avoir plusieurs contacts pour celle-ci.
Si le client est un particulier, par définition, c'est mon seul contact.
Ainsi ma question est celle-ci :
Quel est selon vous le meilleur moyen de distinguer une société d'un particulier ?
Dois-je stocker les sociétés et les particuliers dans 2 tables distinctes ? les socker dans la même table, en ayant un attribut me permettant de faire la distinction entre les 2 ? etc...
Pour que ce soit moins obsur, je colle un bout de mon MCD:
Ce qui me gêne en fait c'est à la création de la facture: je liste l'ensemble des clients dans une combo, et avec le modèle actuel, si c'est un particulier, la combo est vide (je colle la raison sociale dans la combo), donc si vous aviez des pistes de reflexion ?
merci
Partager