Skip to content

Commit

Permalink
hasPreliminaryDraft, hasRevisionDraft: #58
Browse files Browse the repository at this point in the history
  • Loading branch information
opoudjis committed Oct 9, 2024
1 parent 97256b0 commit de2246f
Show file tree
Hide file tree
Showing 6 changed files with 38 additions and 0 deletions.
4 changes: 4 additions & 0 deletions grammars/biblio.rnc
Original file line number Diff line number Diff line change
Expand Up @@ -1060,6 +1060,10 @@ DocRelationType =
"hasAnnotation" |
"draftOf" |
"hasDraft" |
"preliminaryDraftOf" |
"hasPreliminaryDraft" |
"revisionDraftOf" |
"hasRevisionDraft" |
"editionOf" |
"hasEdition" |
"updates" |
Expand Down
4 changes: 4 additions & 0 deletions grammars/biblio.rng
Original file line number Diff line number Diff line change
Expand Up @@ -1884,6 +1884,10 @@ Detailed in https://www.relaton.org/model/relations/</a:documentation>
<value>hasAnnotation</value>
<value>draftOf</value>
<value>hasDraft</value>
<value>preliminaryDraftOf</value>
<value>hasPreliminaryDraft</value>
<value>revisionDraftOf</value>
<value>hasRevisionDraft</value>
<value>editionOf</value>
<value>hasEdition</value>
<value>updates</value>
Expand Down
Binary file modified images/RelBib_BibliographicItem.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/RelBib_Contributor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified images/RelBib_DocumentRelation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
30 changes: 30 additions & 0 deletions models/DocumentRelationType.lutaml
Original file line number Diff line number Diff line change
Expand Up @@ -221,6 +221,36 @@ enum DocumentRelationType {
in the one record.
}
}
hasPreliminaryDraft {
definition {
The main document is a generic reference
to a work (whether published or pre-published), and the target document
is a specific pre-publication version preparatory to the main document.
}
}
preliminaryDraftOf {
definition {
The main document is a specific pre-publication version of the work represented
by the target document (whether the target document published or pre-published),
and preparatory to it.
Inverse of `hasPreliminaryDraft` relation.
}
}
hasRevisionDraft {
definition {
The main document is a generic reference
to a work (whether published or pre-published), and the target document
is a specific pre-publication version revising the main document.
}
}
revisionDraftOf {
definition {
The main document is a specific pre-publication version of the work represented
by the target document (whether the target document published or pre-published),
and revising it.
Inverse of `hasRevisionDraft` relation.
}
}
editionOf {
definition {
The main document is a specific published version of the work represented
Expand Down

0 comments on commit de2246f

Please sign in to comment.