Skip to content

Support foreign keys property #84

@ChasNelson1990

Description

@ChasNelson1990

Context:

  • We have multiple CKAN datasets that are composed of a set of resources.
  • In each of these datasets, one of these resources is a list of geographical regions.
  • All other resources in these datasets include a column for geographical region.
  • We want to use the foreignKeys prop (https://specs.frictionlessdata.io/table-schema/#foreign-keys) in frictionless to ensure that the choices in said column are present, and only present, in the geographical regions resource.

Good news:

  • This is supported upstream by frictionless 🎉

Less good news:

  • It requires treating two tables and two schemas as one Data Package

Idea No. 1:

Idea No. 2:

We have a small amount of time to dedicate to this and would like to make a change that can be merged here (rather than maintaining our own fork) and so we'd really appreciate thoughts and ideas from existing maintainers and contributors.

All thoughts welcome 😄

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions