Le standard OccTax ne donne pas d'indication obligeant à avoir des UUID distinct pour ces 2 champs pour une observation d'un relevé.
Ces UUID doivent seulement être distinct dans chaque champ.
Idéalement, il serait plutôt intéressant d'avoir des UUID distincts pour tous les champs en nécessitant. Cela permettrait par exemple, de réaliser un service web de type universel qui en lui envoyant un UUID pourrait fournir la fiche correspondante (observation, relevé mais aussi cadre d'acquisition, jeu de données…).
Idéalement, il faudrait que la base d'origine sépare l'observation en question en plusieurs observations correspondant chacune à un stade de vie.
Exemple, j'ai une observation avec 4 individus dont 2 adultes et 2 juvéniles. Je vais créer 2 observations, l'une avec 2 individus adultes et l'autre avec 2 individus juvéniles.
Chacune de ces 2 observations aura une valeur distincte dans le champ unique_id_sinp
et la même valeur dans le champ unique_id_sinp_grp
.
S'il n'est pas possible de modifier la base d'origine, dans ce cas là, mettre à NULL
champ code_nomenclature_life_stage
et fournir l'information sous forme de texte dans le champ comment_description
(Ex. : "2 adultes & 2 juvéniles").