-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ref_geo - bib_type local / Dépendance schémas référentiels #374
Comments
pourquoi particulièrement ici et pas ailleurs ? |
Car du coup pour créer |
On en a rediscuté avec Amandine. Du coup, il nous semble important de faire pareil pour |
J'ai supprimé le lien qu'il y avait avec les nomenclatures pour rendre moins dépendant le ref_geo. Il permettait de répondre à un besoin de normalisation sinp. En effet, il correspondait à la nomenclature 22 du SINP sur les types d''espaces naturel (ZNIEFF, AB, PNR, PN, coeur de PNE, RNN, RNR, etc...). Peut-être faut-il réintroduire dans bib_areas_types, les éléments liés au SINP. Une nouvelle fois la logique des sous-modules devant être totalement indépendant entre en conflit avec la logique de factorisation et d'harmonisation des pratiques.
Dans quel ordre on aborde les complexités existantes et à venir ? |
Ah OK, c'etait donc la raison ! |
ajoutons
Ce qui donnerait dans l'ordre de dépendances et donc d'installations :
Si on respecte ça :
|
Cette option me parait être la bonne oui |
Comme principe, je dirais aussi que tout ce qui est de plus haut niveau ne doit pas figurer dans le référentiel de plus bas niveau.
Si on passe Tout cela veut dire qu'on assume que
En allant plus loin |
Oui, à première vue, ça me semble le mieux à faire par rapport aux éléments discutés ces derniers temps et les problèmes de dépendance rencontrées. Merci pour cette analyse. A voir le retour d'@amandine-sahl sur le sujet. |
Au final, si on ne veut pas de dépendances entre les référentiels, la solution est peut-être une troisième option qui est de mettre les tables de correspondance entre les référentiels au niveau des applications métiers où on les utilise. Ce qui amènerait à mettre |
Cette proposition de Théo sur le principe des référentiels qui sont bien indépendants et qui ne sont que des référentiels me plait bien. Le seul inconvénient de sortir les tables contenant ces liens et de les mettre dans un schéma comme Et si on va jusqu'au bout, on fait un schéma |
Ça veut aussi dire que si un jour on veut faire une interface pour gérer ces relations, on ne peut pas les intégrer dans l'outil de gestion du référentiel. Bon c'est d'ailleurs ce que l'on fait déjà dans l'Admin de GeoNature mais c'est peut-être du au fait que le module Nomenclature n'a pas (encore ?) d'interface dédiée. |
C'est le prix de l'indépendance 😎 |
Oui ça me va, mais je soulignais juste ce point qui est à prendre en compte et garder en tête. |
Sujet à approfondir tranquillement avant de revoir le fonctionnement actuel. On se garde ça pour plus tard. |
Actuellement on a les types dans
ref_geo.bib_areas_types
, mais on a commencé à migrer ça dans les nomenclatures.Mais ça complexifie et créé des dépendances fortes entre schémas.
Plutôt garder les types locaux, plus simple et plus lisible.
The text was updated successfully, but these errors were encountered: