Entité : Collection¶
Classe : Collection¶
Représente une collection de livres
Inspiré de : schema:Collection
classDiagram
class Collection
click Collection href "../Collection"
Collection : hasPart
Collection --> "1..*" Book : hasPart
click Book href "../Book"
Collection : identifier
Collection : name
Attributs¶
| Nom | Cardinalité et type | Description | Héritage | Affichage API |
|---|---|---|---|---|
| identifier | 1 BTLFID or BASEID |
BTLFID ou BASEID de la base quand la collection n'existe pas à la BTLF | direct | Public: Sortie:Obligatoire Format:Valeur |
| name | 1 Texte |
Le nom de la collection | direct | Public: Sortie:Obligatoire Format:Valeur |
| hasPart | 1..* Book |
Les livres contenus dans la collection | direct | Public: Sortie:Obligatoire Format:Liste |
Utilisations¶
| Utilisée par | Utilisé dans | Type | Utilisation |
|---|---|---|---|
| Book | isPartOf | range | Collection |
Annotations¶
| Propriété | Valeur |
|---|---|
| class_type | main |
| entity_name | Collection |
| api_profiles | public |
| api_profile_labels | public=Public |
Exemples¶
Exemple: Collection-01¶
#Exemple d'une collection existante à la BTLF dont le nom est fiction.
{
"@context": " https://standard.aqsl.org"
"@type": "Organization",
"identifier": "ORG16661109425751",
"name": "Fiction"
}