feature request #8673closed
Allow OriginalSource to link to other CDM objects
Currently links are only available to Reference and (external) URIs. However, especially for adding sources to aggregated data it is a requirement to also link to other CDM objects such as (Specimen- or Taxon-) Descriptions.
The problem is that adding a link to each Cdm Object will make the class very large. A solution might be to use the same principle as for IntextReferences (#4719), having an in-between class "CdmLink" which allows links to a number of CdmBase classes and which is referred from OriginalSource. It could be even merged with the IntextReference implementation.
Updated by Andreas Müller about 4 years ago
- Assignee changed from Andreas Müller to Patrick Plitzner
Can you please review?
Please also have in mind that webservices should not deliver the full cdmobject and maybe even not the CdmLinkSource object at all but only the OriginalSourceBase.cdmSource attribute formatted as TypedEntity(?). Maybe we can implement this within this ticket. Otherwise open new one.