Entité : Personne - Profil public¶
Classe : PublicPerson¶
Représente le profil public d'une personnalité.
Inspiré de : schema:Person
classDiagram
class PublicPerson
click PublicPerson href "../PublicPerson"
PublicPerson : additionalName
PublicPerson : birthDate
PublicPerson : description
PublicPerson : familyName
PublicPerson : gender
PublicPerson : givenName
PublicPerson : identifier
PublicPerson : image
PublicPerson --> "0..1 _recommended_" Image : image
click Image href "../Image"
PublicPerson : isni
PublicPerson : links
PublicPerson --> "*" Link : links
click Link href "../Link"
PublicPerson : nationality
PublicPerson : privateProfile
PublicPerson --> "0..1" PrivatePerson : privateProfile
click PrivatePerson href "../PrivatePerson"
Attributs¶
| Nom | Cardinalité et type | Description | Héritage | Affichage API |
|---|---|---|---|---|
| identifier | 1 BTLFID or BASEID |
BTLFID ou BASEID de la base quand la personne n'existe pas à la BTLF | direct | Public: Sortie:Obligatoire Format:Valeur Privé: Sortie:Obligatoire Format:Valeur |
| isni | 0..1 recommended ISNI |
ISNI de la personne | direct | Public: Sortie:Obligatoire Format:Valeur Privé: Sortie:Obligatoire Format:Valeur |
| additionalName | 0..1 recommended Texte |
Pseudonyme de la personne | direct | Public: Sortie:Obligatoire Format:Valeur Privé: Sortie:Obligatoire Format:Valeur |
| birthDate | 0..1 DateISO |
Date de naissance de la personne | direct | Public: Sortie:Obligatoire Format:Valeur Privé: Sortie:Obligatoire Format:Valeur |
| nationality | * recommended Country |
Nationalité(s) de la personne | direct | Public: Sortie:Aucune Motif:vie privée Privé: Sortie:Obligatoire Format:Valeur |
| familyName | 0..1 recommended Texte |
Nom de famille de la personne | direct | Public: Sortie:Obligatoire Format:Valeur Privé: Sortie:Obligatoire Format:Valeur |
| gender | 0..1 recommended Texte |
Genre de la personne | direct | Public: Sortie:Aucune Motif:vie privée Privé: Sortie:Obligatoire Format:Valeur |
| givenName | 0..1 recommended Texte |
Prénom(s) de la personne | direct | Public: Sortie:Obligatoire Format:Valeur Privé: Sortie:Obligatoire Format:Valeur |
| description | 0..1 recommended Texte |
Biographie de la personne | direct | Public: Sortie:Obligatoire Format:Valeur Privé: Sortie:Obligatoire Format:Valeur |
| links | * Link |
Liens vers les profils sociaux et/ou le site web | direct | Public: Sortie:Obligatoire Format:Liste Privé: Sortie:Obligatoire Format:Liste |
| image | 0..1 recommended Image |
Lien vers une photo de la personne. | direct | Public: Sortie:Obligatoire Format:Valeur Privé: Sortie:Obligatoire Format:Valeur |
| privateProfile | 0..1 PrivatePerson |
Le profil privé de la personne lié à ce profil public. | direct | Public: Sortie:Aucune Motif:vie privée Privé: Sortie:Obligatoire Format:Référence |
Utilisations¶
| Utilisée par | Utilisé dans | Type | Utilisation |
|---|---|---|---|
| PersonAvailabilities | person | range | PublicPerson |
| Contributor | contributor | range | PublicPerson |
| Book | author | range | PublicPerson |
| Book | illustrator | range | PublicPerson |
| Book | translator | range | PublicPerson |
| PrivatePerson | publicProfiles | range | PublicPerson |
Annotations¶
| Propriété | Valeur |
|---|---|
| class_type | main |
| entity_name | Personne - Profil public |
| api_profiles | public,prive |
| api_profile_labels | public=Public,prive=Privé |