mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 01:54:22 +00:00
openaire entities and relationships
This commit is contained in:
91
dspace/config/entities/openaire4-relationships.xml
Normal file
91
dspace/config/entities/openaire4-relationships.xml
Normal file
@@ -0,0 +1,91 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE relationships SYSTEM "relationships.dtd">
|
||||
|
||||
<relationships>
|
||||
|
||||
<!-- https://openaire-guidelines-for-literature-repository-managers.readthedocs.io/en/v4.0.0/field_creator.html
|
||||
The relation between a Publication and a Person regarding the authorship -->
|
||||
<type>
|
||||
<leftType>Publication</leftType>
|
||||
<rightType>Person</rightType>
|
||||
<leftwardType>isAuthorOfPublication</leftwardType>
|
||||
<rightwardType>isPublicationOfAuthor</rightwardType>
|
||||
<leftCardinality>
|
||||
<min>0</min>
|
||||
</leftCardinality>
|
||||
<rightCardinality>
|
||||
<min>0</min>
|
||||
</rightCardinality>
|
||||
</type>
|
||||
<!-- https://openaire-guidelines-for-literature-repository-managers.readthedocs.io/en/v4.0.0/field_creator.html
|
||||
The relation between a Publication and an Organization regarding the authorship -->
|
||||
<type>
|
||||
<leftType>Publication</leftType>
|
||||
<rightType>OrgUnit</rightType>
|
||||
<leftwardType>isAuthorOfPublication</leftwardType>
|
||||
<rightwardType>isPublicationOfAuthor</rightwardType>
|
||||
<leftCardinality>
|
||||
<min>0</min>
|
||||
</leftCardinality>
|
||||
<rightCardinality>
|
||||
<min>0</min>
|
||||
</rightCardinality>
|
||||
</type>
|
||||
<!-- https://openaire-guidelines-for-literature-repository-managers.readthedocs.io/en/v4.0.0/field_contributor.html
|
||||
The relation between a Publication and a Person regarding the contribution -->
|
||||
<type>
|
||||
<leftType>Publication</leftType>
|
||||
<rightType>Person</rightType>
|
||||
<leftwardType>isContributorOfPublication</leftwardType>
|
||||
<rightwardType>isPublicationOfContributor</rightwardType>
|
||||
<leftCardinality>
|
||||
<min>0</min>
|
||||
</leftCardinality>
|
||||
<rightCardinality>
|
||||
<min>0</min>
|
||||
</rightCardinality>
|
||||
</type>
|
||||
<!-- https://openaire-guidelines-for-literature-repository-managers.readthedocs.io/en/v4.0.0/field_contributor.html
|
||||
The relation between a Publication and an Organization regarding the contribution -->
|
||||
<type>
|
||||
<leftType>Publication</leftType>
|
||||
<rightType>OrgUnit</rightType>
|
||||
<leftwardType>isContributorOfPublication</leftwardType>
|
||||
<rightwardType>isPublicationOfContributor</rightwardType>
|
||||
<leftCardinality>
|
||||
<min>0</min>
|
||||
</leftCardinality>
|
||||
<rightCardinality>
|
||||
<min>0</min>
|
||||
</rightCardinality>
|
||||
</type>
|
||||
<!-- https://openaire-guidelines-for-literature-repository-managers.readthedocs.io/en/v4.0.0/field_projectid.html
|
||||
The relation between a Publication and an Organization regarding the Funder -->
|
||||
<type>
|
||||
<leftType>Publication</leftType>
|
||||
<rightType>Project</rightType>
|
||||
<leftwardType>isProjectOfPublication</leftwardType>
|
||||
<rightwardType>isPublicationOfProject</rightwardType>
|
||||
<leftCardinality>
|
||||
<min>0</min>
|
||||
</leftCardinality>
|
||||
<rightCardinality>
|
||||
<min>0</min>
|
||||
</rightCardinality>
|
||||
</type>
|
||||
<!-- https://openaire-guidelines-for-literature-repository-managers.readthedocs.io/en/v4.0.0/field_projectid.html
|
||||
The relation between a Funded Project and an Organization regarding the Funder -->
|
||||
<type>
|
||||
<leftType>Project</leftType>
|
||||
<rightType>OrgUnit</rightType>
|
||||
<leftwardType>isFundingAgencyOfProject</leftwardType>
|
||||
<rightwardType>isProjectOfFundingAgency</rightwardType>
|
||||
<leftCardinality>
|
||||
<min>0</min>
|
||||
</leftCardinality>
|
||||
<rightCardinality>
|
||||
<min>0</min>
|
||||
</rightCardinality>
|
||||
</type>
|
||||
|
||||
</relationships>
|
13
dspace/config/entities/relationships.dtd
Normal file
13
dspace/config/entities/relationships.dtd
Normal file
@@ -0,0 +1,13 @@
|
||||
<!-- Build relationships from XML -->
|
||||
|
||||
|
||||
<!ELEMENT relationships (type)*>
|
||||
<!ELEMENT type (leftType|rightType|leftwardType|rightwardType|leftCardinality|rightCardinality)*>
|
||||
<!ELEMENT leftType (#PCDATA)>
|
||||
<!ELEMENT rightType (#PCDATA)>
|
||||
<!ELEMENT leftwardType (#PCDATA)>
|
||||
<!ELEMENT rightwardType (#PCDATA)>
|
||||
<!ELEMENT leftCardinality (min|max)*>
|
||||
<!ELEMENT min (#PCDATA)>
|
||||
<!ELEMENT rightCardinality (min|max)*>
|
||||
<!ELEMENT max (#PCDATA)>
|
Reference in New Issue
Block a user