SNOTE
Note partagée
Shared note
Enregistrement de note pouvant être référencé depuis plusieurs structures lorsque les occurrences doivent partager exactement le même contenu.
SNOTEShared note
Enregistrement de note pouvant être référencé depuis plusieurs structures lorsque les occurrences doivent partager exactement le même contenu.
L’objectif n’est pas seulement de reconnaître le tag, mais de comprendre ce qu’il fait à cet endroit précis de la hiérarchie.
Exemple minimal — « 0 @N1@ SNOTE Cette information concerne plusieurs personnes. » : le niveau 0 crée le record identifié par @N1@ avec la valeur « Cette information concerne plusieurs personnes. ».
Exemple minimal — « 0 @I1@ INDI » : le niveau 0 crée le record identifié par @I1@.
Exemple minimal — « 1 SNOTE @N1@ » : le niveau 1 place SNOTE sous INDI et pointe vers @N1@.
Exemple réaliste — « 0 @N1@ SNOTE Origine traditionnelle du nom Dupont. » : le niveau 0 crée le record identifié par @N1@ avec la valeur « Origine traditionnelle du nom Dupont. ».
Exemple réaliste — « 1 CONT Cette explication doit rester commune aux personnes concernées. » : le niveau 1 place CONT sous SNOTE avec la valeur « Cette explication doit rester commune aux personnes concernées. ».
Exemple réaliste — « 1 LANG fr » : le niveau 1 place LANG sous SNOTE avec la valeur « fr ».
Exemple réaliste — « 1 MIME text/plain » : le niveau 1 place MIME sous SNOTE avec la valeur « text/plain ».
Exemple réaliste — « 1 TRAN Traditional origin of the Dupont surname. » : le niveau 1 place TRAN sous SNOTE avec la valeur « Traditional origin of the Dupont surname. ».
Exemple réaliste — « 2 LANG en » : le niveau 2 place LANG sous TRAN avec la valeur « en ».
Exemple réaliste — « 1 SOUR @S1@ » : le niveau 1 place SOUR sous SNOTE et pointe vers @S1@.
Exemple réaliste — « 0 @S1@ SOUR » : le niveau 0 crée le record identifié par @S1@.
Exemple réaliste — « 1 TITL Étude historique du nom Dupont » : le niveau 1 place TITL sous SOUR avec la valeur « Étude historique du nom Dupont ».
Exemple réaliste — « 0 @I1@ INDI » : le niveau 0 crée le record identifié par @I1@.
Exemple réaliste — « 1 NAME Jean /Dupont/ » : le niveau 1 place NAME sous INDI avec la valeur « Jean /Dupont/ ».
Exemple réaliste — « 2 SNOTE @N1@ » : le niveau 2 place SNOTE sous NAME et pointe vers @N1@.
Exemple réaliste — « 0 @I3@ INDI » : le niveau 0 crée le record identifié par @I3@.
Exemple réaliste — « 1 NAME Jeanne /Dupont/ » : le niveau 1 place NAME sous INDI avec la valeur « Jeanne /Dupont/ ».
Exemple réaliste — « 2 SNOTE @N1@ » : le niveau 2 place SNOTE sous NAME et pointe vers @N1@.
NOTE est locale et incorporée à chaque structure ; SNOTE est un record partagé g7:record-SNOTE, référencé par des pointeurs g7:SNOTE.
Utiliser SNOTE seulement si modifier le record doit modifier la note partout, ou si la note nécessite ses propres identifiants.
GEDCOM 7 recommande NOTE lorsque chaque occurrence doit pouvoir évoluer séparément et qu’aucun identifiant propre n’est nécessaire.
Le record SNOTE peut recevoir MIME, LANG, TRAN, SOUR, identifiants et métadonnées de création ou modification.
Technique — un record SNOTE peut pointer vers SOUR et un record SOUR vers SNOTE ; les producteurs ne doivent pas créer de cycle entre ces records.
Historique — le partage par pointeur existe depuis GEDCOM 5.0. FamilySearch GEDCOM 5.5.1 utilisait NOTE pour le record partagé ; GEDCOM 7 lui donne le tag distinct SNOTE. Le document 5.5.5 annoté reste une source complémentaire de Tamura Jones, non une spécification FamilySearch officielle.
À réserver aux notes réellement partagées ou nécessitant leur propre identifiant.
Une NOTE ordinaire est souvent plus simple lorsque chaque occurrence peut être modifiée indépendamment.
SNOTEUn même tag peut représenter plusieurs types de structures. La combinaison du tag et du type de sa structure parente détermine le type exact.
| Nom officiel | URI de type | Page |
|---|---|---|
| Shared note | g7:SNOTE | 88 |
| Shared note | g7:record-SNOTE | 88 |
Le site utilise une session indispensable, mémorise vos préférences à votre demande et peut charger des services externes.
Nécessaire à la connexion, à la sécurité des formulaires et au fonctionnement du site.
Le niveau de documentation et les couleurs d’affichage sont enregistrés seulement lorsque vous choisissez ces réglages.
Autorise le chargement de Cytoscape via jsDelivr, de Leaflet via unpkg et des tuiles OpenStreetMap. Ces requêtes transmettent des données techniques, dont votre adresse IP, aux services concernés.
En savoir plus sur les cookies, stockages et services externes