Bibliontology RDF export: exports of Series Number not ontology-conform
When Zotero export translator for Bibliontology RDF exports a book with a Series Number, it generates a code like this.
This code is problematic in two respects:
1) it is non-semantic, because series number is not a property of the series, but a property of the relationship between the book and the series (while the exporter only creates a blank node for the series, it could have been an named entity with several books published in the series linking to it
2) it breaks the Bibliontology ontology, because the domain bibo:number is defined as bibo:Document , but bibo:Series is not a bibo:Document, but a bibo:Collection
The Zotero RDF translator follows the same logic with
Here again the Series Number is a property of the Series, which it should not be.
While I surely can implement a different logic in my application, I would very much like to keep my solution conform with how Zotero implements Bibliontology; hence, my question: whether anyone in the Zotero community has any ideas on improving this situation. Series Number is essential for correct citations in many citation styles used in the humanities
<dcterms:isPartOf>
<bibo:Series>
<dcterms:title>Sample Series</dcterms:title>
<bibo:number>12</bibo:number>
</bibo:Series>
</dcterms:isPartOf>
This code is problematic in two respects:
1) it is non-semantic, because series number is not a property of the series, but a property of the relationship between the book and the series (while the exporter only creates a blank node for the series, it could have been an named entity with several books published in the series linking to it
2) it breaks the Bibliontology ontology, because the domain bibo:number is defined as bibo:Document , but bibo:Series is not a bibo:Document, but a bibo:Collection
The Zotero RDF translator follows the same logic with
<dcterms:isPartOf>
<bib:Series>
<dc:title>Sample Series</dc:title><dc:identifier>12</dc:identifier>
</bib:Series>
</dcterms:isPartOf>
Here again the Series Number is a property of the Series, which it should not be.
While I surely can implement a different logic in my application, I would very much like to keep my solution conform with how Zotero implements Bibliontology; hence, my question: whether anyone in the Zotero community has any ideas on improving this situation. Series Number is essential for correct citations in many citation styles used in the humanities
I understand that series number cannot be the property of a series, but it should be a property of the relation between the book and the series (requires additional modelling) of a property of the book (which is the most straightforward solution). In the latter case only one series per book can be entered, but it should not be a problem with Zotero, which in itself allows only one series per book.
I guess the two options are to define a custom property such as z:SeriesNumber or to import the property from another ontology which already has the suitable property, such as prism:seriesNumber or bf:seriesEnumeration
<dcterms:isPartOf>
<bibo:Series>
<dcterms:title>Sample Series</dcterms:title>
</bibo:Series>
</dcterms:isPartOf>
<z:SeriesNumber>12</z:SeriesNumber>
or
<dcterms:isPartOf>
<bibo:Series>
<dcterms:title>Sample Series</dcterms:title>
</bibo:Series>
</dcterms:isPartOf>
<bf:seriesEnumeration>12</bf:seriesEnumeration>
or
<dcterms:isPartOf>
<bibo:Series>
<dcterms:title>Sample Series</dcterms:title>
</bibo:Series>
</dcterms:isPartOf>
<prism:seriesNumber>12</prism:seriesNumber>
adding in the latter cases
xmlns:bf="http://id.loc.gov/ontologies/bibframe/"
or
xmlns:prism="http://www.prismstandard.org/specifications/3.0/"
at the beginning of the XML file.
Or petition bibo maintainers DCMI Usage Board (contact: Bruce D'Arcus) to add a new property bibo:seriesnumber (which is should not equivalent with bibo:number)