Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/06/2007, 11h59   #1
Invité de passage
 
Inscription : juin 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 3
Points : 0
Points : 0
Par défaut Somme si sous ACCESS

Bonjour,

j'essai de créer dans une bdd une table qui permet d'en mettre à jour une autre ! jusque la rien de particulier !
Voici un fichier xls qui permettra d'illustrer mon problème.

La feuille compo permet de visualiser la quantité de produit à fabriquer et les éléments les conposants!
Les élements composants reviennent plusieurs fois et je souhaiterais faire le total de ces éléments dans une autre table !

Pour fabriquer 56400 produit 1 (p1) il me faut 564000 AB1 + 564000 AB2 etc
Pour fabriquer p1 p2 p3 p4 combien me faut il de AB1 AB2 etc
CE qui facilement réalisable dans la feuille code avec une somme.si

Par avance merci
Fichiers attachés
Type de fichier : xls BDD GRILLE2.xls (20,0 Ko, 23 affichages)
helliott est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2007, 22h50   #2
Rédacteur

 
Avatar de Maxence HUBICHE
 
Homme Maxence HUBICHE
Formateur et Développeur - Conseil en Informatique
Inscription : juin 2002
Messages : 3 687
Détails du profil
Informations personnelles :
Nom : Homme Maxence HUBICHE
Âge : 42
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Formateur et Développeur - Conseil en Informatique

Informations forums :
Inscription : juin 2002
Messages : 3 687
Points : 6 516
Points : 6 516
Envoyer un message via MSN à Maxence HUBICHE Envoyer un message via Skype™ à Maxence HUBICHE
est-ce qu'un composant pourrait devenir un composé, ou, présenté autrement, est-ce que AB1 pourrait se retrouver au niveau de P1 ?

Dansla feuille Code, il y a des chiffres à côté de AB1, ...
A quoi correspondent-ils ?
Je n'ai rien vu s'en rapprochant dans ce que tu as expliqué.

Quand on aura les réponses à ces questions, la solution sera extrêmement simple.

En gros, tu auras une table produits pour la liste des produits 'créables'
pdtID
pdtLibelle
une table composants pour la liste descomposants
cmpID
cmpLibelle
une table compositions pour les composants des produits
ctnID
ctnFKcmpID
ctnFKpdtID
ctnQte
et, pour finir une table Creations pour les produits à créer
crtFKpdtID
crtQuantite

Les tables sont liées ainsi :
pdtID (1) -----> (∞) ctnFKpdtID
cmpID (1) -----> (∞) ctnFKcmpID
crtFKpdtID(1) -----> (∞) ctnFKpdtID

Une simple requête reprenant la table des création et des compositions te permettra d'obtenir la totalité des informations que tu attends, avec, vraissemblablement beaucoup plus de finesse que ce que tu proposes dans ton modèle Excel, et, de plus, avec une simple somme (sans usage de SOMME.SI)
__________________
1formaxion, une formation de qualité, des formateurs compétents
Mes tutoriels et vidéos :
Tableaux croisés dynamiques, Access les Bases, et les autres !
Maxence HUBICHE est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2007, 15h23   #3
Invité de passage
 
Inscription : juin 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 3
Points : 0
Points : 0
Bonjour,

merci pour ce début de réponse,
voici les précisions demandées :

- un composant ne peut pas devenir un composé.
- Les chiffres dans la feuille code sont les sommes que j'essais de récréer sous ACCESS. C'est à dire qu'il me faut 914 000 AB1 pour produire p1, p2, p3, etc.
La requête doit pouvoir me donner 914000
et lorsque je produit un Nième produit p utilisant l'élément AB1 les 914000 sera mis à jour des besoins

a+
helliott est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2007, 11h41   #4
Invité de passage
 
Inscription : juin 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 3
Points : 0
Points : 0
Par défaut besoin encore d'aide

à quoi correspond le terme FK, dans ctnFKcmpID ?

Merci
helliott est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2007, 11h57   #5
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 920
Points : 30 920
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

FK correpond à Foreign Key (clé étrangère).

Starec
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 16h09   #6
Membre Expert
 
Avatar de bernardmichel
 
Inscription : janvier 2004
Messages : 985
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 985
Points : 1 028
Points : 1 028
Envoyer un message via MSN à bernardmichel Envoyer un message via Skype™ à bernardmichel
Hello,

Ton post date un peu pour faire encore des réponses mais vu qu'il n'est pas "tagé" ....

En feuilletant (pour une autre raison) un bouquin sur Access, je suis tombé sur une fonction que je ne connaissais pas du tout : Partition()

Si tu veux aller voir de ce côté là, elle me fais penser - à quelques "bricolages" près - à la fonction que tu recherche(ai)s ??
bernardmichel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h43.


 
 
 
 
Partenaires

Hébergement Web