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

Modélisation Discussion :

champ avec valeurs multiples


Sujet :

Modélisation

  1. #1
    Membre à l'essai
    champ avec valeurs multiples
    Bonjour,

    je travaille sur une bdd pour gérer des paiements. Dans ma table, j'ai un champ "TranchePaiement" et je voudrais pouvoir saisir plusieurs dates.
    En effet, il est possible de payer en plusieurs fois, par exemple:
    -1ère tranche 01/01/2013
    -2ème tranche 01/03/2013
    -3ème tranche 01/12/2013
    ....

    Par avance merci de votre aide.

    Oyard.

  2. #2
    Membre expérimenté
    Bonjour,

    je pense que vu que les paiements peuvent se passer en une ou plusieurs étapes, le mieux serait une table décomposant ces paiements.

    Donc une table T_Factures (Id_Facture, ...) ET une table T_Paiements (Id_Paiement, FK_Facture, Date...) ces 2 tables liées par Id_Facture et FK_Facture.

    Cordialement
    si le message est pertinent : un petit si votre problème est résolu, n'oubliez pas le Tag Merci

  3. #3
    Membre à l'essai
    Bonjour merci pour la réponse.

    En fait au départ j'avais mis la TranchedePaiement dans une table Contrat. A celle ci est rattaché une table facture, puis une table détail facture.

    Je pourrais peut être créer une table T_Paiement, et la rattaché à ma table Contrat ?

    Comment faire la saisie multiple ?

    Merci bien.
    O.

  4. #4
    Membre expérimenté
    Citation Envoyé par oyard Voir le message
    Comment faire la saisie multiple ?
    Si je comprends bien la question : un formulaire Facture, et un sous-formulaire paiements.
    Le formulaire facture enregistrera les nouvelles factures, permettra leur consultation/modification, et le sous-formulaire permettra d'enregistrer le(s) paiement(s).
    si le message est pertinent : un petit si votre problème est résolu, n'oubliez pas le Tag Merci

  5. #5
    Membre à l'essai
    En fait j'ai une base de données qui est censé gérer des contrats. Une des particularités des contrats c'est que les paiements se font sur plusieurs tranches. C'est à dire que sur un contrat "Vente de voiture" il y aura plusieurs date de paiement pour honorer le contrat.

    J'ai un formulaire pour créer un nouveau contrat, et je souhaiterai trouver un moyen pour permettre la saisie de plusieurs date de paiement ( date ou paiement ) sur un même contrat.
    Lors de la saisie des factures, cela me permettra de faire un lien entre la tranche de paiement (paiement prévu) et la facture saisie. Si une facture est saisie c'est que le paiement sur une certaine tranche a été honoré.


    J'espère que je suis assez clair ?

    Merci encore pour ton aide.