geobtaa / geoblacklight_admin

MIT License
4 stars 2 forks source link

Add secondary table to hold Data Dictionary #101

Open karenmajewicz opened 1 month ago

karenmajewicz commented 1 month ago

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

karenmajewicz commented 1 month ago

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 commented 1 month ago

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

ewlarson commented 3 weeks ago

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

karenmajewicz commented 1 week ago

Use these fields:

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

ewlarson commented 1 week ago

Yes, the values field can be an array — PostgreSQL supports that well.

On Thu, Nov 14, 2024 at 4:57 PM Karen Majewicz @.***> wrote:

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?

— Reply to this email directly, view it on GitHub https://github.com/geobtaa/geoblacklight_admin/issues/101#issuecomment-2477574483, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAARBQ3YXKMYNIXBAAITW7T2AUTF5AVCNFSM6AAAAABQR4FDAKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINZXGU3TINBYGM . You are receiving this because you commented.Message ID: @.***>