Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Thu 14 January 2016 14:53

athagliat
Participant actif
Date d'inscription: 26 Apr 2011
Messages: 98

QGIS : jointure "one to multi"

Bonjour, je cherche à réaliser une jointure de type "un vers plusieurs"entre deux tables:

J'ai une table parcelle, une table propriétaire. Je peux avoir plusieurs propriétaires pour une même parcelle ==> la jointure doit prendre en compte tous les propriétaires d'une même parcelle et donc rajouter une ligne à chaque fois qu'elle trouve un nouveau propriétaire (pour cette parcelle).

Quelqu'un saurait-il si ce type de jointure est possible sur Qgis (via éventuellement un plugin ou autre...)?

Merci à vous.

Hors ligne

 

#2 Thu 14 January 2016 16:02

BOUGUEN
Participant occasionnel
Lieu: Guignen
Date d'inscription: 9 Mar 2008
Messages: 43

Re: QGIS : jointure "one to multi"

Bonjour,

Pour ce faire, il faut créer une relation dans votre projet QGIS.

Projet\Propriétés projet\Relations

Gaël

Hors ligne

 

#3 Mon 18 January 2016 11:01

athagliat
Participant actif
Date d'inscription: 26 Apr 2011
Messages: 98

Re: QGIS : jointure "one to multi"

Merci à vous, je vais regarder ça.

Hors ligne

 

#4 Mon 18 January 2016 15:27

ChristopheV
Membre
Lieu: Ajaccio
Date d'inscription: 7 Sep 2005
Messages: 3169
Site web

Re: QGIS : jointure "one to multi"

Bonjour,

Rien à voir avec QGis, mais un "propriétaire" peut avoir plusieurs parcelles ...

La liaison entre propriétaires (en fait compte communal) et parcelles et de type n-n, il faut pour cela ajouter une table supplémentaire.


Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close

Hors ligne

 

#5 Mon 18 January 2016 15:38

athagliat
Participant actif
Date d'inscription: 26 Apr 2011
Messages: 98

Re: QGIS : jointure "one to multi"

Merci Christophe. Je suis désolé je suis un peu novice dans l'utilisation du cadastre...
Qu'entends-tu par "pour cela"? Pour réaliser la jointure?
Et que doit contenir cette table supplémentaire?

Merci en tout cas pour ta réponse!

Hors ligne

 

#6 Mon 18 January 2016 16:36

ChristopheV
Membre
Lieu: Ajaccio
Date d'inscription: 7 Sep 2005
Messages: 3169
Site web

Re: QGIS : jointure "one to multi"

En SQL (ou base de données) une jointure n-n entre une table A (avec un champ clef primaire idA) et une table B (pKey : idB) est une table nommée jointureAB qui contient deux champs : ptrA et ptrB. Chaque enregistrement représente une liaison AB.

Exemple : la table A contient
idA : 1
2
3
la table B
1
2
3

Si 1 de A est en relation avec 2 et 3 de la table B il y aura deux enregistrements dans la table de jointure:
1,2 et 1,3
Si 1 de B est en relation avec 2 de A il y aura un enregistrement 2,1

Les modérateurs vont bientôt demander de basculer sur le forum GéoBD wink


Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close

Hors ligne

 

#7 Mon 18 January 2016 16:44

athagliat
Participant actif
Date d'inscription: 26 Apr 2011
Messages: 98

Re: QGIS : jointure "one to multi"

Ah ok! Merci beaucoup à toi pour avoir pris le temps de ce petit exemple bien parlant! :-)

Hors ligne

 

#8 Thu 21 January 2016 16:22

alfjar
Juste Inscrit !
Date d'inscription: 4 May 2015
Messages: 3

Re: QGIS : jointure "one to multi"

Bonjour

Je ne sais pas si ça peut t'aider (j'ai pas testé, je suis juste tombé dessus l'autre jour) voici le lien d'un tuto (très bien expliqué) pour des relations 1 à N sur QGIS.

https://archeomatic.wordpress.com/2012/ … plusieurs/

Salut!

Dernière modification par alfjar (Thu 21 January 2016 16:26)

Hors ligne

 

#9 Fri 22 January 2016 11:34

athagliat
Participant actif
Date d'inscription: 26 Apr 2011
Messages: 98

Re: QGIS : jointure "one to multi"

Super, le lien est très complet!
Merci à toi.

Hors ligne

 

Pied de page des forums

Powered by FluxBB