Skip to content

Add multiple relations to centers & research fields & publishers for publications in the extraction module

Add multiple relations to centers & research fields & publishers for publications in the extraction module.

This involves:

  • when a publication PID (DOI) is found for multiple centers, to add multiple relations in the table center_has_publication. Conflict management (will be iteratively updated): See below.
  • when a publication PID (DOI) is found for multiple centers but with different research fields and/or subfields, to add multiple relations in the tables research_field_has_publication and/or research_sub_field_has_publication
  • when multiple publisher names are found for a publication, to add multiple relations in a new table publisher_has_publication (while migrating from the current procedure where values are added to a list)

Please note, that these database updates for v2.1 need to be kept separated from those databases accessed by the dashboard v 2.0 (production and test servers)

Update 2024/09/30

Conflict management: If a publication PID (DOI) is found for multiple centers, multiple relations are added to the table "center_has_publication".

  • We will only update the reference tables "center_has_publication", "research_field_has_publication", "research_subfield_has_publication", (as harvested from the centers' OAI-PMH interfaces).
  • For now, we do not update any bibliographic metadata in the metada fields of a database entry for a publication (type, title, journal, year, ids, last_updated, publicatioon_date, publication_authors).
  • As "publisher_has_publication" is filled from Scholix metadata, this does not have to be updated.

Update 2024/11/25

  • Successful tests of adding multiple centers
  • Successful tests of adding multiple research fields
  • Still problems with multiple entities of research-subfields 🚧
Edited by Pascal Ehlers