IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Schéma Discussion :

un cas d'école ?


Sujet :

Schéma

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 85
    Points : 62
    Points
    62
    Par défaut un cas d'école ?
    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

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 96
    Points : 72
    Points
    72
    Par défaut
    Salut,

    Pourquoi pas faire de l'héritage sur Client? C'est peut être une solution Entreprise et Particulier qui héritent de Client ....

  3. #3
    Membre habitué Avatar de Davboc
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    266
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 266
    Points : 168
    Points
    168
    Par défaut
    Je suis pas sûr que ça soit possible sous Windev, enfin en Hyperfile du moins... et vu le MPD sqlnoob est parti sur une base Hyperfile classic me trompe-je ?

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 85
    Points : 62
    Points
    62
    Par défaut
    C'est du Windev, absolument

    Je vais explorer cette piste, merci

    a+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. IO entrée sortie cas d'école [débutant]
    Par crazykangourou dans le forum Langage
    Réponses: 3
    Dernier message: 13/03/2007, 14h24
  2. cas d'école - exclusion mutuelle
    Par zais_ethael dans le forum C
    Réponses: 5
    Dernier message: 01/12/2006, 08h14
  3. Sous requête et performance. Un cas d'école ?
    Par asaintleger dans le forum Langage SQL
    Réponses: 1
    Dernier message: 22/11/2006, 11h04
  4. [Tableaux] Retout chariot: cas d'école.
    Par cybertj dans le forum Langage
    Réponses: 14
    Dernier message: 11/10/2006, 00h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo