-
Notifications
You must be signed in to change notification settings - Fork 1
SemanticCoa
davide-romanini edited this page Aug 19, 2015
·
9 revisions
The reference documentation for the inducks database is here. Its rich metadata is difficult to map in a single semantic ontology. I chose the following vocabularies for initial research and implementation:
Ref: http://bolderbast.inducks.org/cct_inducks_publication.html
The publication concept is the same of a bib:ComicSeries
.
inducks property | semantic mapping | comments |
---|---|---|
circulation | ? | used only in one publication fi/TS
|
countrycode | cbo:country | |
languagecode | schema:inLanguage | must conform to BCP47, mostly seem already fine |
numbersarefake | ? | |
publicationcode | dc:identifier | |
publicationcomment | schema:comment | |
size | dc:format | |
title | schema:name |
Other attributes taken from related tables:
table | column | semantic mapping | comments |
---|---|---|---|
publicationname | publicationname | schema:alternateName | one-to-many |
publicationcategory | category | schema:category | one-to-many |
publicationurl | url | schema:url | one-to-many, dereferencing sitecode+url
|
publicationjob | personcode | schema:contributor | always maintainer, no comments, using roles |
publishingjob | publisherid | schema:publisher | inferred from related issues |
schema:category
is defined for schema:Product
. We should add this type too.
Paperino & C, see http://coa.inducks.org/publication.php?c=it/PA
{
"@id": "#it/PA",
"@type": [
"bib:ComicSeries",
"schema:Product"
],
"cbo:country": "it",
"dc:format": "18x25cm",
"dc:identifier": "it/PA",
"schema:URL": "http://example.com/paperino-e-c",
"schema:alternateName": "Paperino",
"schema:category": "Testate regolari cessate",
"schema:comment": "[Italian version of \"Anders And & C.\", almost all issues have a giveaway. The title changes from \"Paperino & C.\" to just \"Paperino\" from issue #57.]",
"schema:contributor": {
"@type": "schema:Role",
"schema:contributor": {
"@type": "schema:Person",
"dc:identifier": "FSp",
"schema:name": "Francesco Spreafico"
},
"schema:roleName": "maintainer"
},
"schema:inLanguage": "it",
"schema:name": "Paperino & C.",
"schema:publisher": "Mondadori"
}