Update to data model resulting in new MAJOR release.
Substantial alternation to data model removing extraneous identity management metadata around the Person entity. Also fields added to make data model RIOXX compliant.
NB: This change is not backwards compatible.
Data model changes
Change cardinality of objectRights to 1 (i.e. one rights package per object)
Change cardinality of rightsStatement to 0..1
Change cardinality of rightsHolder to 0..1
Add licenceStartDate to licence entity (from RIOXX)
Add licenceEndDate to licence entity (from RIOXX)
Add IdentifierRelationship entity
Reconfigure links between object and collection to link relatedIdentifer correctly
Person entity
Remove all elements that relate directly to UKAMF
personEntitlement field
personAffiliation field
personCn
EduPersonTargetedID & eduPersonPrincipleName from PersonIdentiferType enum
Also removed FOAF and Twitter from PersonIdentiferType enum
Remove personTelephoneNumber as no longer relevant for autocomplete solution architecture.
Change personGivenName to personGivenNames
Change personSn to personFamilyNames
Add Honorific prefix field to Person entity
Add Honorific suffix field to Person entity
Groups
Remove Group, FilePermission & Permission entities because the permissions for interacting with a digital object & files are now given at a higher level via UKAMF.
Remove ProjectGroup element from Project as this is no longer relevant when Group entity is removed.
Other changes
Duplicate relationship line coming out of PersonRole going into Person removed.
Relationship line coming out of Collection going into Rights now distinct from Object -> Rights
Object -> PersonRole relationship defined by directional arrow.
Relationship line between Collection and Identifier added.
Relationship line coming out of Identifier and going into RelationType removed.
Title of document changed to Pre-production phase from Alpha phase.
Update to data model resulting in new MAJOR release.
Substantial alternation to data model removing extraneous identity management metadata around the Person entity. Also fields added to make data model RIOXX compliant.
NB: This change is not backwards compatible.
Data model changes
Change cardinality of objectRights to 1 (i.e. one rights package per object)
Change cardinality of rightsStatement to 0..1 Change cardinality of rightsHolder to 0..1
Add licenceStartDate to licence entity (from RIOXX) Add licenceEndDate to licence entity (from RIOXX)
Add IdentifierRelationship entity Reconfigure links between object and collection to link relatedIdentifer correctly
Person entity
Remove all elements that relate directly to UKAMF
personEntitlement field personAffiliation field personCn
EduPersonTargetedID & eduPersonPrincipleName from PersonIdentiferType enum
Also removed FOAF and Twitter from PersonIdentiferType enum
Remove personTelephoneNumber as no longer relevant for autocomplete solution architecture.
Change personGivenName to personGivenNames
Change personSn to personFamilyNames
Add Honorific prefix field to Person entity Add Honorific suffix field to Person entity
Groups
Remove Group, FilePermission & Permission entities because the permissions for interacting with a digital object & files are now given at a higher level via UKAMF.
Remove ProjectGroup element from Project as this is no longer relevant when Group entity is removed.
Other changes
Duplicate relationship line coming out of PersonRole going into Person removed.
Relationship line coming out of Collection going into Rights now distinct from Object -> Rights
Object -> PersonRole relationship defined by directional arrow.
Relationship line between Collection and Identifier added.
Relationship line coming out of Identifier and going into RelationType removed.
Title of document changed to Pre-production phase from Alpha phase.