Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add secondary table to hold Data Dictionary #101

Open
karenmajewicz opened this issue Oct 24, 2024 · 5 comments
Open

Add secondary table to hold Data Dictionary #101

karenmajewicz opened this issue Oct 24, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@karenmajewicz
Copy link
Member

This proposal is for a simple table to hold the Data Dictionary for datasets. Features:

  • CSV import/export
  • Editable fields in GBL Admin
  • Previewable in GeoBlacklight (as HTML probably)
@karenmajewicz karenmajewicz converted this from a draft issue Oct 24, 2024
@karenmajewicz
Copy link
Member Author

I have not decided on the field names yet, but this is an example of a Data Dictionary
btaa-6b8461b9-040c-4a7c-b09b-fde0c886c7f2_attribute-definitions.csv

@karenmajewicz
Copy link
Member Author

Here is another. I would make the column headers standardized before upload.btaa-e776f983-39be-4417-81f4-9e91a6501c75.csv

@ewlarson
Copy link
Contributor

ewlarson commented Nov 4, 2024

Just a note to say let's lock down the initial fields/schema for this table. Should be relatively simple to implement.

@ewlarson ewlarson added the enhancement New feature or request label Nov 4, 2024
@karenmajewicz
Copy link
Member Author

Use these fields:

  • label
  • type
  • values
  • definition
  • definition_source

These will all be strings. Is it possible for the "values" field to be multivalued in some way?

@ewlarson
Copy link
Contributor

ewlarson commented Nov 14, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

2 participants