Entité : Livre¶
Classe : Book¶
Représente un livre
Inspiré de : schema:Book
classDiagram
class Book
click Book href "../Book"
Book : abstract
Book : audience
Book --> "* _recommended_" Audience : audience
click Audience href "../Audience"
Book : author
Book --> "1..*" PublicPerson : author
click PublicPerson href "../PublicPerson"
Book : bookFormat
Book --> "0..1 _recommended_" BookFormatType : bookFormat
click BookFormatType href "../BookFormatType"
Book : contributor
Book --> "* _recommended_" Contributor : contributor
click Contributor href "../Contributor"
Book : datePublished
Book : genre
Book --> "* _recommended_" ThemaBasedGenre : genre
click ThemaBasedGenre href "../ThemaBasedGenre"
Book : illustrator
Book --> "* _recommended_" PublicPerson : illustrator
click PublicPerson href "../PublicPerson"
Book : image
Book --> "0..1 _recommended_" Image : image
click Image href "../Image"
Book : inLanguage
Book : isbn
Book : isPartOf
Book --> "0..1 _recommended_" Collection : isPartOf
click Collection href "../Collection"
Book : name
Book : offers
Book --> "0..1 _recommended_" DescriptiveOffer : offers
click DescriptiveOffer href "../DescriptiveOffer"
Book : position
Book : publisher
Book --> "1" Organization : publisher
click Organization href "../Organization"
Book : publisherImprint
Book --> "1" Organization : publisherImprint
click Organization href "../Organization"
Book : purchaseUrl
Book : translator
Book --> "* _recommended_" PublicPerson : translator
click PublicPerson href "../PublicPerson"
Book : workExample
Book --> "0..1 _recommended_" CreativeWork : workExample
click CreativeWork href "../CreativeWork"
Attributs¶
| Nom | Cardinalité et type | Description | Héritage | Affichage API |
|---|---|---|---|---|
| isbn | 1 ISBN |
ISBN du livre (13 chiffres) | direct | Public: Sortie:Obligatoire Format:Valeur |
| name | 1 Texte |
Titre du livre | direct | Public: Sortie:Obligatoire Format:Valeur |
| audience | * recommended Audience |
Public cible du livre | direct | Public: Sortie:Obligatoire Format:Liste |
| datePublished | 1 DateISO |
Date de publication du livre | direct | Public: Sortie:Obligatoire Format:Valeur |
| genre | * recommended ThemaBasedGenre |
Genre de l'ouvrage | direct | Public: Sortie:Obligatoire Format:Liste |
| position | 0..1 recommended Integer |
Dans le cas d'une collection, position de l'ouvrage dans celle-ci | direct | Public: Sortie:Obligatoire Format:Valeur |
| author | 1..* PublicPerson or Organization |
Les auteur·rice·s de l'ouvrage | direct | Public: Sortie:Obligatoire Format:Liste |
| illustrator | * recommended PublicPerson or Organization |
Les illustrateur·rice·s de l'ouvrage si l'ouvrage est illustré. | direct | Public: Sortie:Obligatoire Format:Liste |
| translator | * recommended PublicPerson or Organization |
Les traducteur·rice·s de l'ouvrage, si l'ouvrage est traduit. | direct | Public: Sortie:Obligatoire Format:Liste |
| contributor | * recommended Contributor |
Les autres contributeurs du livre s'il y en a. | direct | Public: Sortie:Obligatoire Format:Liste |
| abstract | 1 Texte |
Texte de la 4ème de couverture du livre | direct | Public: Sortie:Obligatoire Format:Valeur |
| workExample | 0..1 recommended CreativeWork |
Un extrait textuel et/ou un lien vers un extrait du livre. | direct | Public: Sortie:Obligatoire Format:Valeur |
| bookFormat | 0..1 recommended BookFormatType |
Le format du livre (Papier, Numérique, etc) | direct | Public: Sortie:Obligatoire Format:Valeur |
| inLanguage | 1..* Language |
La langue dans laquelle est écrit le livre | direct | Public: Sortie:Obligatoire Format:Valeur |
| isPartOf | 0..1 recommended Collection |
Réfère à la collection dont le livre fait partie, si une telle collection existe. | direct | Public: Sortie:Obligatoire Format:Référence |
| publisher | 1 Organization |
La maison d'édition principale qui publie l'ouvrage. (Attention, on n'attend pas la marque de commerce ici) | direct | Public: Sortie:Obligatoire Format:Valeur |
| publisherImprint | 1 Organization |
La marque de la maison d'édition sous laquelle l'ouvrage est publié. (La marque de commerce) | direct | Public: Sortie:Obligatoire Format:Valeur |
| image | 0..1 recommended Image |
La couverture de l'ouvrage. | direct | Public: Sortie:Obligatoire Format:Valeur |
| purchaseUrl | 1 Url |
Le lien d'achat vers l'ouvrage. | direct | Public: Sortie:Obligatoire Format:Valeur |
| offers | 0..1 recommended DescriptiveOffer |
L'offre de vente pour le livre (prix) | direct | Public: Sortie:Obligatoire Format:Valeur |
Utilisations¶
| Utilisée par | Utilisé dans | Type | Utilisation |
|---|---|---|---|
| BookSuggestion | book | range | Book |
| Collection | hasPart | range | Book |
| Event | workFeatured | range | Book |
| EventSchedule | workFeatured | range | Book |
Annotations¶
| Propriété | Valeur |
|---|---|
| class_type | main |
| entity_name | Livre |
| api_profiles | public |
| api_profile_labels | public=Public |
Exemples¶
Exemple: Book-01¶
//Exemple d'un livre présent à la BTLF avec un auteur et un illustrateur appartenant à une collection.
{
"@context": " https://standard.aqsl.org"
"@type": "Book",
"ISBN": "9781443199872",
"name": "100 blagues! Et plus..., 50",
"audience": {
"@type": "YouthAudience",
"identifier": "P0",
"audienceType": "Jeunesse",
"subAudienceIdentifier": "AR2",
"subAudienceType": "De 6 à 9 ans",
"legacyBTLF": "PC05"
},
"datePublished": "2023-04-04",
"genre": { //On concidère dans cet exemple que le Salon n'as pas simplifié cette catégorie théma ni le label.
"@type": "ThemaBasedGenre",
"ThemaCode": "YNU",
"ThemaLabel": "Recueils de blagues (Jeunesse)",
"ThemaPersonalizedCode": "YNU",
"ThemaPersonalizedLabel": "Recueils de blagues (Jeunesse)"
},
"isPartOf":{
"@type": "Collection",
"identifier": "ORG1611852582996" ,
"name": "100 blagues! Et plus..."
},
"position": 50,
"auhor":[{
"@type": "Person",
"identifier": "AUT1636754847929",
"givenName":"Julie",
"familyName":"Lavoie",
"isni": "000000007431410X",
"additionalName": "",
"birthDate": "1973",
"nationality":"CA",
"gender": "",
"description": "Julie Lavoie a un baccalauréat en journalisme et une maîtrise en administration publique. Elle a travaillé en politique dans la magnifique ville de Québec, en relations publiques à Montréal et aux Éditions Scholastic à Toronto. Elle habite aujourd'hui à Québec.",
"links":[],
"image": null
}],
"illustrator":[
{
"@type": "Person",
"identifier": "AUT1581138231753",
"givenName":"Dominique",
"familyName":"Pelletier",
"isni": "0000000384190296",
"additionalName": "",
"birthDate": "1975",
"nationality":"CA",
"gender": "",
"description": "Dom Pelletier a commencé à dessiner des caricatures dès son jeune âge et il n’a jamais déposé ses crayons depuis. Il a étudié la communication graphique à l’Université Laval de Québec. Puisqu'il adore le grand air, il a planté des arbres et voyagé partout dans le monde avant de commencer à travailler comme concepteur de jeux vidéo. Après une rencontre marquante au Salon du livre de Québec, Dom s’est associé aux Éditions Scholastic pour publier sa populaire série comique 100 blagues! Et plus... Après la publication de 50 de ces livres hyper amusants, il a réorienté sa création vers l’hilarante série de bandes dessinées Les timbrés. Il vit avec sa femme à Saint-Liboire, au Québec. Dom Pelletier started drawing cartoons at a young age and has never put his crayons down, studying graphic communications at Laval University in Quebec City. A lover of the great outdoors, he has planted trees and travelled the world before beginning work as a video game designer. After a fateful meeting at the Quebec Book Fair, Dom teamed up with Éditions Scholastic on their bestselling joke book series 100 blagues! Et plus…. Over fifty very funny books later, he has translated his joke book success into the hilarious graphic novel series, Les timbrés.",
"links":[
{
"@type":"Link",
"url":"https://www.instagram.com/dompelletierbd/",
"type":"instagram"
},
{
"@type":"Link",
"url":"https://www.scholastic.ca/editions/livres/collections/les-timbres/",
"type":"website"
}
],
"image": {
"@type":"Image",
"contentUrl":"https://s3.ca-central-1.amazonaws.com/rc-aqsl-prod/02010f30-fd42-4e3a-b329-fc904c6dbe25.jpg?response-content-disposition=filename%3D%2530%2532%2530%2531%2530%2566%2533%2530%252D%2566%2564%2534%2532%252D%2534%2565%2533%2561%252D%2562%2533%2532%2539%252D%2566%2563%2539%2530%2534%2563%2536%2564%2562%2565%2532%2535%252E%256A%2570%2567&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA5MA5HTHSOBWWJ3ON%2F20250801%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20250801T191536Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=1700aae1a8c046fe0c5a961027e349b48c715509de789e5b8bcd942ccbb869c0",
"contentSize":"1Mo",
"copyrightNotice":"Canada Press",
"dateModified":"2025-04-12T14:05:32-04:00"
}
}
],
"translator":[],
"contributor":[],
"abstract":"Faits cocasses, blagues, devinettes et illustrations hilarantes, le tout rassemblé dans d’amusants petits livres format poche. À partager avec toute sa famille et ses amis, n’importe quand et à n’importe quel endroit!",
"workExample": null,
"bookFormat":"paper",
"inLanguage":"fre",
"publisher":{
"@type": "Organization",
"identifier":"ORG15609717009123",
"legalName":"Éditions Scholastic",
"telephone":"",
"email":"",
"address":null,
"logo":"https://s3.ca-central-1.amazonaws.com/rc-aqsl-prod/bb7b6bf7-707a-40b1-8941-c903be1acc27.png?response-content-disposition=filename%3D%2562%2562%2537%2562%2536%2562%2566%2537%252D%2537%2530%2537%2561%252D%2534%2530%2562%2531%252D%2538%2539%2534%2531%252D%2563%2539%2530%2533%2562%2565%2531%2561%2563%2563%2532%2537%252E%2570%256E%2567&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA5MA5HTHSOBWWJ3ON%2F20250801%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20250801T193514Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=6b2a84c1cced616333c2259c103fc8087649a8ef8f1d48bcbcf9cbb70e5c6d87",
"additionalType":"publisher",
"subOrganization":["ORG15609717009124"]
},
"publisherImprint":{
"@type": "Organization",
"identifier":"ORG15609717009124",
"legalName":"éditions Scholastic",
"telephone":"1-800-268-3860",
"email":"custserve@scholastic.ca",
"address":{
"@type":"PostalAddress",
"addressCountry":"CA",
"addressLocality":"Toronto",
"addressRegion":"Ontario",
"extendedAddress":"",
"postOfficeBoxNumber":"",
"postalCode":"",
"streetAddress":""
},
"logo":"https://s3.ca-central-1.amazonaws.com/rc-aqsl-prod/bb7b6bf7-707a-40b1-8941-c903be1acc27.png?response-content-disposition=filename%3D%2562%2562%2537%2562%2536%2562%2566%2537%252D%2537%2530%2537%2561%252D%2534%2530%2562%2531%252D%2538%2539%2534%2531%252D%2563%2539%2530%2533%2562%2565%2531%2561%2563%2563%2532%2537%252E%2570%256E%2567&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA5MA5HTHSOBWWJ3ON%2F20250801%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20250801T193514Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=6b2a84c1cced616333c2259c103fc8087649a8ef8f1d48bcbcf9cbb70e5c6d87",
"additionalType":"imprint",
"subOrganization":[]
},
"image":{
"@type":"Image",
"contentUrl":"https://s3.ca-central-1.amazonaws.com/rc-aqsl-prod/covers/9781443199872_cover.jpeg?response-content-disposition=filename%3D%2563%256F%2576%2565%2572%2573%252F%2539%2537%2538%2531%2534%2534%2533%2531%2539%2539%2538%2537%2532%255F%2563%256F%2576%2565%2572%252E%256A%2570%2565%2567&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIA5MA5HTHSOBWWJ3ON%2F20250801%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20250801T194022Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=8e2f0b62d6e6f6fb4fa4ad5ac045984c486e94c39ce249e30df7b36f14d43d72",
"contentSize":"1Mo",
"copyrightNotice":"éditions Scholastic",
"dateModified":"2025-04-12T13:07:57-04:00"
},
"url":"https://www.leslibraires.ca/livres/100-blagues-et-plus-t-50-julie-lavoie-9781443199872.html",
"offers":{
"@type":"Offer",
"price":"5.99",
"priceCurrency":"CAD",
"TaxPercent":["5","9.975"]
}
}