Skip to content

Possible ways to improve the schema by adding metadata #7

Open

Description

@bocklund

This is somewhat related to having a process to improve the schema (#6, item 1).

Right now the schema definition is simple and pragmatic, but I think it would be broadly useful to be able to add optional structured and unstructured metadata to XML-based databases.

Some possible examples:

  • Where TDB lists of references are essentially string reference citations, we could opt for more structured metadata, like a bibtex string, bibtexml, or CFF (as string or XML-flavored)
  • Phase metadata: phase name aliases, structural/symmetry information
  • Metadata about the database itself, such as author information/contacts, version history, associated publications/citation information for the database itself
  • User-facing documentation (similar to TDB DATABASE-INFO or the text after the > in the TDB PHASE command keyword)

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions