Multiple contributor types
Opened this issue · 2 comments
Deleted user commented
How to support multiple contributor types, eg. all of the marc relators.
In models, would be a case of creating a full set of properties and mapping each into a single contributor field for a single search facet (much as is now happening with advisor).
In the form, there would need to be some way of selecting the contributor type from a drop-down against each contributor and then in the actor the attributes could be edited to select the right property.
Deleted user commented
See https://schema.datacite.org/meta/kernel-4.0/doc/DataCite-MetadataKernel_v4.0.pdf - good set for our domain, plus marcrel
Deleted user commented
OR ... use nested attributes
contributor:
- role
- contributor_id - a linked data URI (doesn't matter where from)
contributor_label can be derived from the id and stored as _label in solr