Proposition de schémas d'URI pour l'accès aux ressources de CoeL


Ci-après, le terme id désigne l'identifiant interne de CoeL de chaque ressource. Attention: dans CoeL, deux ressources de niveaux différents (ex: collection et institution) pourraient théoriquement porter le même id.
Le terme acronyme désigne l'identifiant normalisé des institutions et collections; il n'existe pas toujours.
Les niveaux des ressources seraient séparés par des "/" (ex: P/Herb) - mais on pourrait admettre d'autres séparateurs - et les préfixes seront suivis de ":" (ex: IH:NOU).

Accès à une institution

On pourra fournir au choix l'id d'institution, ou l'acronyme d'institution.
Les acronymes d'institutions seront préfixés par les initiales de l'organisme qui a accordé cet acronyme (ex: IH ou MNHN), mais si l'organisme est omis, on considérera qu'il s'agit d'IH.
L'id de collection sera préfixé par inst

Soit une institution "NOU", codifiée par l'organisme "IH", et portant l'ID 123. Les exemples suivants sont équivalents :
http://www.tela-botanica.org/coel/inst:123
http://www.tela-botanica.org/coel/ih:nou
http://www.tela-botanica.org/coel/nou

Soit une institution "Bambo", codifiée par l'organisme "MNHN", et portant l'ID 321. Les exemples suivants sont équivalents :
http://www.tela-botanica.org/coel/inst:321
http://www.tela-botanica.org/coel/mnhn:bambo

Accès à une collection

On pourra fournir au choix l'id de collection, le couple acronyme d'institution / acronyme de collection, ou le couple acronyme d'institution / id de collection.
L'id de collection sera préfixé par col

Soit une collection "Herb", appartenant à l'institution "P" codifiée par l'organisme "IH", et portant l'id 234. Les exemples suivants sont équivalents :
http://www.tela-botanica.org/coel/col:234
http://www.tela-botanica.org/coel/ih:p/herb
http://www.tela-botanica.org/coel/p/herb
http://www.tela-botanica.org/coel/ih:p/col:234
http://www.tela-botanica.org/coel/p/col:234

Soit une collection "01", appartenant à l'institution "Bambo" codifiée par l'organisme "MNHN", et portant l'id 432. Les exemples suivants sont équivalents :
http://www.tela-botanica.org/coel/col:432
http://www.tela-botanica.org/coel/mnhn:bambo/01
http://www.tela-botanica.org/coel/mnhn:bambo/col:432

Accès aux autres ressources

Personne
On fournira l'id de la personne, préfixé par pers
http://www.tela-botanica.org/coel/pers:345

Publication
On fournira l'id de la publication, préfixé par pub
http://www.tela-botanica.org/coel/pub:456

Exemples d'utilisation dans eRecolnat

http://www.tela-botanica.org/coel/nou
http://www.tela-botanica.org/coel/nou/herb
http://www.tela-botanica.org/coel/mnhn
http://www.tela-botanica.org/coel/mnhn/pc