Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
647 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [access] comment créer une relation un à un?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[access] comment créer une relation un à un?

n°1709827
snow_93
P@iC CitroN
Posté le 07-09-2004 à 16:32:42  profilanswer
 

Je n'arrive pas à creer une relatio un à un sous access 2003.
J'ai une table produit avec le numero de serie de la boite plus le type
et j'ai une autre table avec le numero de serie de la boite et tout le reste des info.
exemple:
tab1:
123  |  Laptop
 
tab2:
123  |   Tecra M1  |  2000€   | date d'achat...
 
Je voudrai donc avoir une relation 1 à 1 entre les deux champs equivalents (ici 123)
 
:hello:


---------------
[:snow_93]
mood
Publicité
Posté le 07-09-2004 à 16:32:42  profilanswer
 

n°1710482
snow_93
P@iC CitroN
Posté le 08-09-2004 à 09:25:08  profilanswer
 

:hot:


---------------
[:snow_93]
n°1712399
frenchlove​r
Posté le 09-09-2004 à 13:45:55  profilanswer
 

Il y a une option de liaison de champs et de table dans access... Ca s'appel "relationsheep". L'Icone ressemble à trois cases en triangle qui sont relié par un trait. TU y accèdes quand tu est as la fenêtre de menu d'ouverte.


---------------
Ce n'est pas parce que c'est difficile que nous n'osons pas, c'est parce que nous n'osons pas que c'est difficile
n°1712495
snow_93
P@iC CitroN
Posté le 09-09-2004 à 14:43:06  profilanswer
 

oui mais à chaque fois que je l'utilise j'ai une relation 1 à plusieurs... Je veux pas de partouze entre mes relations :D


---------------
[:snow_93]
n°1712498
frenchlove​r
Posté le 09-09-2004 à 14:44:46  profilanswer
 

Comment ça un à plusieurs ??? :??:  
 
Si tu fais glisser ton champs 123 sur le champ 123 d'une autre table, c'est juste ces 2 champs qui sont liés normalement.


---------------
Ce n'est pas parce que c'est difficile que nous n'osons pas, c'est parce que nous n'osons pas que c'est difficile
n°1712503
fabien
Vive la super 5 !
Posté le 09-09-2004 à 14:48:03  profilanswer
 

SnoW_93 a écrit :

Je n'arrive pas à creer une relatio un à un sous access 2003.
J'ai une table produit avec le numero de serie de la boite plus le type
et j'ai une autre table avec le numero de serie de la boite et tout le reste des info.
exemple:
tab1:
123  |  Laptop
 
tab2:
123  |   Tecra M1  |  2000€   | date d'achat...
 
Je voudrai donc avoir une relation 1 à 1 entre les deux champs equivalents (ici 123)
 
:hello:

C'est trés mauvais d'avoir une relation 1-1
 
Pourquoi tu ne rassemble pas tes deux tables ?
 
123  |  Laptop  | Tecra M1  |  2000€   | date d'achat...
 
ps: je pense que ta question aurait été mieux dans la cat programmation dans la sous cat base de donnée ;)


---------------
Découvre le HFRcoin ✈ - smilies
n°1712587
snow_93
P@iC CitroN
Posté le 09-09-2004 à 15:33:17  profilanswer
 

Merci pour les réponses ;)
Je doute pas que mes bases sont degueu :/ j'en ai fait tellement peu! Bon pour la cat prog je savais pas je la mettrait la-bas la prochaine fois ;)
 
Sinon la question vraiment axée access: en fait ce que je cherche c'est d'avoir en cliquant sur le + du nom de la personne que je vois une liste genre moniteur/desktop/tel portable
et ensuite pouvoir cliquer sur desktop et qu'il me dise quel est le type et son numero de serie. Comment je peux faire ça?


---------------
[:snow_93]
n°1712639
FealiT
Posté le 09-09-2004 à 16:13:18  profilanswer
 

je crois que le seul moyen d'avoir une relation 1-1 c'est que la relation soit entre les 2 clés primaires des 2 tables... qui sont en fait la meme clé... mais comme Fabien dit... c'est plutot laid.. tant qua avoir une relation 1-1 tu es aussi bien d'Avoir une seule table...

n°1712691
frenchlove​r
Posté le 09-09-2004 à 16:38:51  profilanswer
 

Le mieux, c'est de faire une seule table. Et tu créé des champs avec des liaisons père/fils entre certains champs. Du coup, ça te recréé une arborescence comme l'explorateur windows. Du coup, tu obtiendras plus ou moins ce que tu veux.
 
Par contre, cet option n'apparait qu'à partir de Access 2000. Les versions antérieurs ne gère pas cette fonction.


---------------
Ce n'est pas parce que c'est difficile que nous n'osons pas, c'est parce que nous n'osons pas que c'est difficile
n°1713246
snow_93
P@iC CitroN
Posté le 09-09-2004 à 22:52:46  profilanswer
 

je suis sous access 2003 au boulo :D  
bon bah je vais voir comment on fait ces relations pere fils
merci à vous :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [access] comment créer une relation un à un?

 

Sujets relatifs
logiciel pour créer bouton pour adobeProbleme ouverture base de données access 1.X
freebox creer son servercréer un boot cd
logiciel pour créer des zip AVEC entrée du fichier zip en UTF-8créer des rac. clavier pour piloter Winamp qui tourne en tâche de fond
access - problème de sommeNERO 6 - Créer des .ISO à partir d'un DVD
Créer un réseau entre deux PCCréer son site web
Plus de sujets relatifs à : [access] comment créer une relation un à un?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR