Message posté par : Aude (aude.allard(a)valdemarne.fr)
----------------------------------------
Bonjour,
J'ai 2 tables (A et B) entretenant une relation de 1 à 1 et ayant le même UID (colonne
A.ID=colonne B.ID). Je souhaite pouvoir les éditer sous Qgis.
Lorsque j'utilise une jointure entre tables, lors de la création d'une entité sur
la table A, je n'ai pas trouvé comment créer automatiquement une entité sur la table B
ayant le même identifiant (colonne A.ID=colonne B.ID). La seule solution que j'ai
trouvé est de mettre la valeur par défaut de la colonne B.ID=A.ID mais le temps de
recherche est prohibitif (presque une minute à chaque création d'entité...). Peut-être
qu'il y a moyen d'accélérer cette phase...
J'ai aussi tenté de passer par une relation en composition. Cela fonctionne mais le
formulaire de saisie présente alors une fenêtre sur laquelle il faut cliquer pour ajouter
une ligne dans la table fille... Ce n'est pas très intuitif pour les utilisateurs et
cela risque d'engendrer des erreurs (possible de créer une entité sur la table A sans
qu'il y ai sa correspondance sur la table B).
Cela me semble compliqué et peu convivial alors qu'il s'agit d'une simple
relation 1 à 1. J'ai donc l'impression de passer à coté d'un paramètre basic.
Si quelqu'un a une idée ou une solution pour accélérer le processus, je suis preneuse.
Merci et bonne journée,
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=371434#p371434
Pour y répondre : geomatique(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net