× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 RelationSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
tryzec
  Posté le 22/06/2009 @ 20:06 
Aller en bas de la page 
Petit astucien

Bonjour,

Je fait une base de donnée en access 2003. J'ai créé deux table. La première est Items, elle a toute les articles d'un magazin. La deuxième est Fournisseur, elle a toute les fournisseurs. Je sais que leur relation doit être une relation de plusieurs à plusieurs. Est-ce que je serais mieux de le faire dans une requete ou juste faire la relation sans de requete??

Merci de votre aide

Publicité
Chaturanger
 Posté le 22/06/2009 à 20:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Access 2003 ne gère pas les relations plusieurs-à-plusieurs. Pour contourner le problème, tu dois créer une 3e table : appelée table-pivot. Tu trouveras la façon de faire sur la toile. Dans un de mes projets, je l'ai implémenté. Pas compliqué.

tryzec
 Posté le 22/06/2009 à 21:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci, j'ai pu réussir sauf que la je suis dans un dilème. La J'ai mes deux table qui sont relier. Maintenant, je veux faire une table commande qui vas être capable d'aller chercher les articles et les fournisseurs. J'imagine qu'il va falloir une autre relation. J'ai essayé de rajouter une autre table joint2 et de la lier avec les tables commande et joint1. Malheureusement, sa n'a pas fonctionner. Donc, je me demandais si s'étais fesable, mais d'un autre moyen.

Merci d'avance

Chaturanger
 Posté le 23/06/2009 à 08:57 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Access est un logiciel puissant. On peut lui demander de faire n'importe quoi avec les données (incluses dans les différentes tables).

Pour maitriser cet outil, je te suggère d'acheter (ou emprunter) un manuel ( environ 1000 pages) et de passer à travers en faisant tous les exercices.

Pour ta table commande, tu pourras y parvenir à la faire si tu étudies le logiciel sérieusement.

Il existe aussi des forums dédiés à Access.

tryzec
 Posté le 23/06/2009 à 14:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Salut,

Merci de me répondre! Pourrais-tu me sugérer un bon forum d'access STP. Pour le livre, merci pour la suggestion, j'yrais voir à la bibliothèque de mon quartier.

usularrakis
 Posté le 23/06/2009 à 15:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

salut

un bon site : ici et son forum :

sourisdeservice
 Posté le 23/06/2009 à 16:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Message original par tryzec

Bonjour,

Je fait une base de donnée en access 2003. J'ai créé deux table. La première est Items, elle a toute les articles d'un magazin. La deuxième est Fournisseur, elle a toute les fournisseurs. Je sais que leur relation doit être une relation de plusieurs à plusieurs. Est-ce que je serais mieux de le faire dans une requete ou juste faire la relation sans de requete??

Merci de votre aide

Bonjour,

Généralement un article n'a qu'un seul fournisseur et si tu as plusieurs fournisseurs pour un article, cet article aura une référence différente donc si la référence est sans doublon il n'y aura jamais qu'un fournisseur par référence d'article et on peut alors utiliser la relation 1 à plusieurs

Dans ta table commande tu relieras à la table article qui elle-même aura son lien vers fournisseur
Dans une requête, tu pourras aller chercher les renseignements de toutes les tables que tu veux et qui sont reliées

ça c'est la théorie mais pour la pratique, c'est une autre histoire ...

Simplement, ta table commande ne sera qu'une table qui reprendra pour l'article son numéro d'ordre dans la table article et le n° d'ordre du Fournisseur dans la table fournisseur et les détails des autres champs de ces tables si nécessaire

tryzec
 Posté le 23/06/2009 à 19:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci

Chaturanger
 Posté le 23/06/2009 à 23:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

"Généralement un article n'a qu'un seul fournisseur" = bizarre affirmation. La maitresse astucienne divague.

C'est exactement le contraire dans la vie!

Publicité
sourisdeservice
 Posté le 24/06/2009 à 11:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Bonjour Chaturanger,

Les généralisations ne sont jamais parfaites.
J'ai un magasin (tout petit) de vêtements
Je reçois un colis et dedans il y a 12 jeans de 6 tailles différentes (et je simplifie encore)
J'attribue 1 référence unique ex. J123456-A et j'indique le fournisseur

Jusqu'ici tu suis ? Mes jeans ne peuvent provenir que d'un seul et unique fournisseur

Si demain je reçois 12 autres jeans, même modèle, même fabricant, dans un autre colis provenant d'un autre fournisseur je leur attribuerai une autre référence ex. J123456-B
cette 2e série aura donc un autre fournisseur unique aussi pour cet article

C'est ce que j'ai voulu dire. C'est "ma" réalité de tous les jours

Maintenant, si j'ai un super marche et que les boites de petis pois viennent de 3 grossistes différents (tout en ayant été fabriquées par la même usine), je n'appréhenderais pas le problème de cette façon

C'est ce que j'ai voulu dire et qunad on commence avec access, il vaut mieux commencer avec un cas SIMPLE dans la mesure où c'est possible. C'est déjà assez compliqué comme cela

Peut-être que je divague, mais ce qui est certain, c'est que le débutant en access qui est souvent à 1000 lieues des notions de programmation n'imagine même pas la complexité d'une analyse de ses besoins.
Il croit tout simplement aux miracles, alors j'essaie de l'envoyer vers une piste simple.

Non je ne divague pas, j'ai les pieds sur terre et crois moi, ça fait 10 ans que je m'occupe de former ceux qui croient aux miracles que leur PC va pouvoir faire. Mais le problème c'est que leur PC ne sait pas encore lire dans leur cerveau ni voir ce que leurs yeux voient Il se contente d'EXECUTER les ordres qu'on lui donne avec des CLICS n'importe où.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
393,26 €Ecran ultra large LG 34 pouces 34GL750 (UWFHD, 144 Hz, HDR10, 1 ms) à 393,26 € livré
Valable jusqu'au 03 Juillet

Amazon Allemagne propose actuellement l'écran 34 pouces LG 34GL750 à 372,56 €. Comptez 20,70 € pour la livraison en France soit un total de 393,26 € livré alors qu'on le trouve à partir de 500 € ailleurs. Cet écran ultra large est au format 21/9, possède une dalle IPS HDR10 144 Hz et offre une résolution de 2560 x 1080 pixels. Avec lui, vous pourrez bénéficier d'une plus grande immersion dans les jeux et les films. Cet écran est compatible FreeSync et Gsync via Adaptive Sync.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane.


> Voir l'offre
24,99 €Clé USB 3.0 Sandisk Ultra 128 Go à 24,99 €
Valable jusqu'au 03 Juillet

Amazon propose la clé USB Sandisk Ultra d'une capacité de 128 Go à 24,99 €. Cette clé USB 3.0 est compatible USB 2.0 et offre de bons débits d'environ 100 Mo/s en lecture et en écriture. Le connecteur est rétractable pour éviter qu'il prenne la poussière.


> Voir l'offre
249 €Portable 14 pouces Asus Vivobook (HD, Celeron, 4Go, SSD 64Go) à 249 €
Valable jusqu'au 05 Juillet

Amazon fait une promotion sur le PC portable 14 pouces Asus Vivobook E406MA-BV280TS qui passe à 249 € livré gratuitement alors qu'on le trouve ailleurs à partir de 349 €. Ce portable possède un écran 14 pouces HD antireflet, un processeur Intel Celeron N4000, 4 Go de RAM et un SSD de 64 Go. Le WiFi, le bluetooth et l'USB 3.0 sont de la partie. Le tout tourne sous Windows 10S que vous pouvez transformer gratuitement en Windows 10. Un abonnement d'un an à Office 365 (Word, Excel, Outlook, PowerPoint, OneNote) est également inclus. Notez que le clavier est rétroéclairé et que le pad peut se transformer en pavé numérique. Une bonne affaire pour un PC adapté à la bureautique, à Internet, .. pour un étudiant par exemple.


> Voir l'offre

Sujets relatifs
Onglet multipage et feuilles en relation
relation entre 2 feuilles
relation RoundCube et Thunderbird
Augmenter le nombre limite de relation d'une table
Excel: relation d'une cellule avec une autre
Office 2003/mettre en relation deux documents
Problème représentation relation réflexive sous Ac
trébuchage sur relation access
Relation champs
affichage des liens de relation
Plus de sujets relatifs à Relation
 > Tous les forums > Forum Bureautique