Accueil > Forum > > > > Probleme de "structure"
Probleme de "structure"
samedi 29 novembre 2008 à 20:00:10 |
Probleme de "structure"

Grodaf
|
Bonjour à tous je suis en BTS Transport et je dois mener un projet lors d'un stage en entreprise je ne suis pas trop un spécialiste d'Access parce que je ne l'utilise que pour ce qu'on fait en cours, cad des petites bases de données type fichier client. Je suis en stage dans une boite de transport donc, et ma "chef" m'as demandé de lui informatiser son fichier de tarif client qui est actuellement dans un classeur. (pas excel hein, en papier) J'ai donc pensé à une base de donnée sous access avec la "structure" suivante: une table Client qui contiendrait le nom et les coordonnées des clients une table Tarif avec les différents tarifs. Un tarif s'applique à un ou plusieurs clients, un client n'a qu'un seul tarif. Enfin un formulaire pour qu'on tape le nom du client et que toutes les infos nécessaires s'affichent Un tarif s'exprime en fonction du poids de la marchandise ainsi que de la destination. J'ai un champs "destination" puis d'autres "colis moins de 20 kg, "colis moins de 50kg", "palette", ... dans ce genre là donc: [URL=http://img508.imageshack.us/my.php?image=fsdgk3.jpg][IMG]http://img508.imageshack.us/img508/8305/fsdgk3.th.jpg[/IMG][/URL] Mon probleme est que dans une table comme celle ci je ne peut rentrer qu'un seul tarif, alors qu'il m'en faudrait plusieurs puisque les destinations, les prix ou peut etre meme les categorie (palette..) vont changer selon les clients. Je ne vois pas la solution à part faire une table pour chaque tarif.. ce qui risque d'être très fastidieux et chiant au niveau des relations. des idées?? :^D merci d'avance
|
|
samedi 29 novembre 2008 à 22:12:30 |
Re : Probleme de "structure"

nhervagault
|
Salut,
Si j'ai bien compris
Il te faut
* une table client (id clientnom adresse , id tarif)
* une table poids (id poids, nom(20kg, palette, 50kg))
* une table destination (departement)
* une table Tarif(id poids, id desttiantion, prix, nom du tarif)
Ensuite, il faut rempplir la table des tarifs)
et attribuer le tarif au client.
Le nom du tarif est a voir si tu le modelise ou le calcul par concatenation
Bon courage
|
|
dimanche 30 novembre 2008 à 00:24:10 |
Re : Probleme de "structure"

Grodaf
|
Merci de me répondre et désolé pour la mise en page de mon précédent message. ma base donne à présent ça: http://img167.imageshack.us/img167/2872/fsdvq0.jpg mais je n'arrive toujours pas à résoudre le pb je me suis sans doute mal exprimé mais mon tarif ressemble à ça: http://img374.imageshack.us/img374/9384/qsgrlt1.jpg un tarif doit contenir plusieurs prix, prix qui qui est fonction de la destination et du poids. Je voudrais donc attribuer à un client un numéro de tarif qui comprenne tous les prix pour toutes ses destinations et le type de marchandise qu'il expédie.
|
|
dimanche 30 novembre 2008 à 09:15:13 |
Re : Probleme de "structure"

nhervagault
|
Oui, c'est bon ce que tu as fait.
Il faut après pour chaque client associé un tarif.
Dans ton IHM tu auras le client
et un tableau comme indiquer dans ta capture excel
qu'en tu rentre le client tu rentres ses tarifs en même temps.
Pour tes calculs, tu recherches la valeur qui correspond a l'intersection des deux parametres.
Et si serait bien d'avoir un client générique avec les tarifs par defaut,
si le tarif n'existe pas.
Exemple :
Pour ton client truc
si il livre dans le 78, tu n'as pas pris alors il aura le prix par default
a moins que tu fasses une destination par defaut pour chaque client.
Idem pour le type de colissage une colonne prix par kilo.
Mais la c'est du fonctionnel.
C'est pas tres pratique d'avoir un tarif par client.
Ca serait mieux de faire des tarifs par categorie de client ??
Ca serait plus facile a mettre a jour.
Car si un jour tu decides d'augmenter tes prix tu vas etre oubliger de passer partout. a moins de faire une requete globale.
Bon courage
|
|
dimanche 30 novembre 2008 à 10:39:16 |
Re : Probleme de "structure"

Grodaf
|
oui mais je ne vois toujours pas comment afficher le tableau d'un tarif avec plusieurs prix(plusieurs département et plusieurs types de colisage) puisque pour un numéro de tarif je ne peut entrer qu'un departement, qu'un prix et qu'un type de colis dans ma table.. bonne remarque sur l'augmentation des prix puisqu'une modification est prévue en janvier ^^
|
|
dimanche 30 novembre 2008 à 11:31:32 |
Re : Probleme de "structure"

nhervagault
|
Faut mettre dans l'autre sens une relation
* une table client (id clientnom adresse)
* une table poids (id poids, nom(20kg, palette, 50kg))
* une table destination (departement)
* une table Tarif(id poids, id destination, id_client,prix, nom du tarif)
La forme que j'avais proposé etait un systeme
basé sur des offres commerciales et categorie
exemple
* client_pro --> tarif pro
* client_pro_prenimum --> tarif prenium
* client_pro_vip --> tarif vip
voila
|
|
mardi 2 décembre 2008 à 09:54:27 |
Re : Probleme de "structure"

Grodaf
|
Salut bon j'ai finalement réussi à obtenir ce que je voulais ou à peu près les tables destination et poids ne me servaient pas à grand chose j'ai donc créé une table Tarif(id_tarif; département, colis 20kg; colis 40kg; Palette; Nom Tarif) pour chaque entrée dans la table je met un numéro département puis un prix pour chaque colisage et enfin je lui attribu un nom de tarif Plusieurs départements et plusieurs prix ont donc le meme nom de tarif J'ai ensuite fait une table Tarification avec un champs Tarification: ce champs recherche et rassemble toutes les valeurs de la table précédente comportant le meme nom de tarif grace à une requete. J'obtient donc un nom de tarif qui contient toutes valeurs (départements, prix et colisages) que je souhaite. Enfin dans ma table client j'ai mis une liste déroulante qui permet de choisir la tarification que j'attribu au client. Merci pour ton aide 
|
|
Cette discussion est classée dans : table, probleme, client, structure, tarif
Répondre à ce message
Sujets en rapport avec ce message
bloquer sur une requete [ par yubi ]
Salut a tous,Le but :Dans une table de clients (chaque client est identifie par une chaine de carateres (concatenat) composeé de plusieurs informatio
probleme de comparaison de table [ par ehmarc ]
SalutJe suis sous MySQL voici ma requetejai deux table t1 et t2 qui ont en gros une soixantaine d'entrer chacunneje veut faire ressortir les champ qui
Probleme de date [ par fatbulle ]
Bonjour, Je dois selectionner dans une table les évenements qui ont lieu aujourd'hui ET les jour
Selectionner les lignes dont un champ apparait plusieurs fois [ par bluebird_29200 ]
Bonjour a tous ! sur la table reservations client_id | transaction_id je cherche a faire ressortir les client_id dont le nombre d'apparitions dep
probleme de connection odbc sur mysql [ par nuke_it ]
Salut! bon j'ai deja posté un message sur csharp.fr et on ma conseillé de venir ici alors c ce ke je fais....:p Voila mon probleme j'effectue une con
probleme avec la connection client à MSDE [ par salimdz2004 ]
salut j'ai un probleme avec la connection client à MSDE le programme dans le poste local marche tres bien, mais dans le poste client il ne marche pa
[Access] Update ??? [ par BasicInstinct ]
Bonjour tout le monde,Voici mon probleme :J'ai une table Contrats, avec la liste des contrats pour un client... clientID,....... montant......J'ai une
problème avec une requete oracle [ par jackrichard ]
Bonjour a tous Voilà j'ai un problème avec Oraclej'essaie de voire la structure de la table avecdesc nom_tablemais je me suis
table clients [ par lebienestrare ]
Bonsoir,c'est clair je peux lier une tble dossier et une table client,mais comment je peux relier une table dossier avec une table client sachant que
Organisation de table [ par christobal ]
Bonjour, mon probleme est le suivant. Dans ma zone d'administration je crée des acces en remplisant une table (Administration) composé des champs : lo
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
RE : ORACLE FORMSRE : ORACLE FORMS par csmahicham
Cliquez pour lire la suite par csmahicham
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|