Skip to content

[DwC export]: Validate that each DwC term appears only once per mapping #7731

Description

@grantfitzsimmons

Goal

Enforce that each DwC term (IRI) is mapped at most once per schema mapping. Display a warning and block saving if a term is duplicated.

Background

DwC columns in an exported file must be unique; duplicate term mappings produce invalid output and confuse downstream consumers.

Acceptance Criteria

  • On Save Mapping, the system checks for duplicate term IRIs across all rows.
  • If duplicates exist, a warning message lists the duplicated terms and blocks saving.
  • The duplicated rows are visually highlighted in the interface.
  • Users must resolve duplicates before saving.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions