Project

General

Profile

Actions

feature request #5974

closed

Remove synonym relationships

Added by Andreas Müller over 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
New
Category:
cdm
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
(Total: 0:00 h)
Severity:
normal

Description

Synonym relationships are not necessarily needed as a synonym always belongs to 1 explicit taxon. They are only needed for pro parte synonyms, a concept not correct as pro parte indicates concept relationships.

As reusing of synonyms for this incorrect purpose was never asked by users we may remove it.

Open question is if synonym sec and synonym relationship citation are both needed. Probably not with syn sec being the reference saying that the synonym (name) is a synonym of the given concept. The synonym itself does not have a real secundum as it is not a concept, only a name usage. Synonyms mentionied in the same reference as the accepted taxon secundum will get the same syn sec.

This is according to the fact that we use "syn. sec." already instead of sec. for synonyms in dataportal/cache strategy.

We need to check if any reused synonyms exist and if any syn rel citations exist, which may get lost when removing the SynonymRelationship class.

see also #5523


Subtasks 4 (0 open4 closed)

feature request #6198: Remove synonym relationships in TaxEditorClosedPatrick Plitzner

Actions
bug #6201: Adapt dataportal to the new synonym datamodelClosedAndreas Kohlbecker

Actions
bug #6210: Null values for boolean fields are causing PropertyAccessExceptionClosedAndreas Müller

Actions
bug #6211: massive heap consumption by service endpoint /portal/taxon/{uuid}/synonymyClosedAndreas Kohlbecker

Actions

Related issues

Related to EDIT - feature request #5523: [DISCUSS] Do we need to distinguish homotypic and heterotypic synonym relationshipsIn ProgressAndreas Müller

Actions
Related to EDIT - bug #6323: LIE during request to name_catalogue/taxon.jsonClosedAndreas Kohlbecker

Actions
Related to EDIT - bug #6324: fix dozer mapping after removal of synonym relations and after using TaxonNodeClosedAndreas Müller

Actions
Related to EDIT - feature request #7334: Make pro parte and partial synonyms real concept relationshipsClosedAndreas Müller

Actions
Related to EDIT - bug #7493: Review all references to SynonymRelationshipTypes and adapt code if neededNewKatja Luther

Actions
Precedes EDIT - task #7319: [CHECK] Import synonyms correctly in E+MResolvedAndreas Müller

Actions
Copied to EDIT - task #6521: Check existing imports for handling new synonym structure correctlyNewAndreas Müller

Actions
Actions #1

Updated by Andreas Müller over 7 years ago

  • Description updated (diff)
  • % Done changed from 0 to 40
Actions #2

Updated by Andreas Müller over 7 years ago

  • Related to feature request #5523: [DISCUSS] Do we need to distinguish homotypic and heterotypic synonym relationships added
Actions #3

Updated by Andreas Müller over 7 years ago

  • Status changed from New to In Progress
Actions #4

Updated by Andreas Müller over 7 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 40 to 50
Actions #5

Updated by Andreas Müller over 7 years ago

  • Private changed from Yes to No
Actions #6

Updated by Andreas Kohlbecker about 7 years ago

  • Related to bug #6323: LIE during request to name_catalogue/taxon.json added
Actions #7

Updated by Andreas Kohlbecker about 7 years ago

  • Related to bug #6324: fix dozer mapping after removal of synonym relations and after using TaxonNode added
Actions #9

Updated by Andreas Müller about 7 years ago

  • Related to task #6521: Check existing imports for handling new synonym structure correctly added
Actions #10

Updated by Andreas Müller about 7 years ago

  • Status changed from Resolved to Closed

This can be closed as we are using it for longer time already. Only open issue might be that imports need to be adapted. Handled in new ticket: #6521

Actions #11

Updated by Andreas Müller about 7 years ago

  • Related to deleted (task #6521: Check existing imports for handling new synonym structure correctly)
Actions #12

Updated by Andreas Müller about 7 years ago

  • Copied to task #6521: Check existing imports for handling new synonym structure correctly added
Actions #13

Updated by Andreas Müller almost 6 years ago

  • Precedes task #7319: [CHECK] Import synonyms correctly in E+M added
Actions #14

Updated by Andreas Müller almost 6 years ago

Actions #15

Updated by Andreas Müller about 1 year ago

  • Related to bug #7493: Review all references to SynonymRelationshipTypes and adapt code if needed added
Actions

Also available in: Atom PDF