|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : mars 2002 Messages : 84 ![]() |
Bonjour,
J'aimerai avoir quelques conseil de développement pour un programme que je dois réaliser avec interbase. Voila, c'est pour une agence commerciale et les commerciaux doivent saisir leur km qu'ils ont fait pendant la semaine, qui ils sont allés voir etc... Ma question est la suivante, comment dois je faire pour gérer au mieux les différentes saisies des commerciaux ? un commercial vient saisir sa semaine, est ce que dans la table je dois mettre un champ numero qui representera un commercial, est ce que je dois plutot faire une table pour chacun... Bon ça ne doit pas etre la question la plus interessante que vous ayez vu mais je suis un peu dans le brouillard la dessus... merci. |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Développeur informatique Inscription : juin 2004 Messages : 699 ![]() |
Si tu créais une table par commercial :
1/ il faudrait que tu crées une nouvelle table quand un nouveau commercial arriverait, et ce n'est pas un bon principe d'avoir à modifier la structure de ta base en cours d'exécution 2/ tu ne pourrais pas faire de requêtes sur +eurs commerciaux: nb total de km, dernière visite d'un commercial à tel client, etc... Donc une même table pour tous les commerciaux, avec un numéro pour les identifier. : Tu te crées une table "commerciaux" : ID_Commercial Integer Nom_Commercial VarChar (50) etc... et tu utilises ton Id_Commercial dans tes autres tables (avec une intégrité référentielle). Roland |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Frédéric Inscription : octobre 2002 Messages : 1 722 ![]() |
Si vous en êtes à la phase de développement et que vous posez ce genre de question, c'est qu'il y a un gros probleme au niveau de l'analyse (ou qu'il n'y en a pas eut
Donc ne mettez pas la charue avant les boeufs et faite l'analyse de votre projet. Avant de vous poser des questions techniques ou des questions d'implémentation, commencez par analyser et mettre au clair, les besoins. Listez les paramètres d'entrées (les intervenants, les données ...) et sorties (résultat souhaité). Et suivez une méthode comme merise par exemple qui est reconnue et assez utilisée pour la modélisation des bases de données. La meilleur des méthode c'est celle que vous connaissez. En d'autre terme ne vous embarquez pas dans une méthode que vous ne maitrisez pas. Maquettez vos ecrans et enfin développez... Bref tout ca pour dire que ce genre de question n'a pas sa place dans le forum interbase/firebird. C'est du domaine de l'analyse du projet, méthode et modélisation. |
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Inscription : mars 2002 Messages : 84 ![]() |
merci rsc de ta reponse c'est cool.
|
|
|
00
|
|
|
#5 | |
|
Membre à l'essai
![]() Inscription : juillet 2002 Messages : 190 ![]() |
Citation:
a mon avis c'est la methode la mieu adapté pour modeliser un BD relationnelle. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com