Probleme conception de BD
Monica
-
Monica -
Monica -
Bonjour,
j'ai commencer mon application avec une faaauuuuuussse conception de la bd.
vu que j'ai plus que quelques jours pour rectifier il faut ke je trouve vite ue solution.
Je resume la situation :
C'est une application de suivi des offres de financement.
Il ya 3 tables qui sont sures
la table Client ( NumClient , nom , tel )
la table Offre( NumOffre, type, marge, NumClient)
la table Concurrent ( NumConcurrent, nom )
un client peut avoir une ou plusieurs offres.
Une offre correspond a un seul client.
une offre peut être prise par zero ou un seul concurrent
Un concurrent peut nous prendre zero ou plusieurs offres.
entre client et offre tout va bien , j'ai mis le numero du client comm clé etrangere dans la table offre.
Mais entre offre et conccurrent, je sais pas comment faire.
j'ai fait une table ki prend le numoffre et le numconcurrent comme clé primaire( comme sa je pourrais aprés faire une requete pour afficher toute les offres ou il ya concurrence, ou par exemple toutes les offres ou il ya "BP" comme nom du concurrent.
mais de ce fait je remarque maintenant qu'on peut ajouter a cette table plusieurs concurrent sur la meme offre alors ke ca ne devrait pas etre possible.
je sais pas si jai été clair
Help PLZZZZZ !!
j'ai commencer mon application avec une faaauuuuuussse conception de la bd.
vu que j'ai plus que quelques jours pour rectifier il faut ke je trouve vite ue solution.
Je resume la situation :
C'est une application de suivi des offres de financement.
Il ya 3 tables qui sont sures
la table Client ( NumClient , nom , tel )
la table Offre( NumOffre, type, marge, NumClient)
la table Concurrent ( NumConcurrent, nom )
un client peut avoir une ou plusieurs offres.
Une offre correspond a un seul client.
une offre peut être prise par zero ou un seul concurrent
Un concurrent peut nous prendre zero ou plusieurs offres.
entre client et offre tout va bien , j'ai mis le numero du client comm clé etrangere dans la table offre.
Mais entre offre et conccurrent, je sais pas comment faire.
j'ai fait une table ki prend le numoffre et le numconcurrent comme clé primaire( comme sa je pourrais aprés faire une requete pour afficher toute les offres ou il ya concurrence, ou par exemple toutes les offres ou il ya "BP" comme nom du concurrent.
mais de ce fait je remarque maintenant qu'on peut ajouter a cette table plusieurs concurrent sur la meme offre alors ke ca ne devrait pas etre possible.
je sais pas si jai été clair
Help PLZZZZZ !!