存储SQL元数据

时间:2018-07-19 12:56:32

标签: sql sqlite metadata

我有一个生成的SQL表,非常适合行/列,但我也想存储有关该表的一些信息,例如:

  • 它是何时生成的?
  • 谁生成的?
  • 运行了什么脚本来生成它?
  • 数据来自哪里?
  • 列表中不包含的键对值列表,实际上仅描述了有关源的更多信息

我对SQL有点陌生,但是通常如何存储此信息?

我想像一下,在我CREATE TABLE foo之后,我需要CREATE TABLE foo_meta,然后每个问题将是一列,而我只需要INSERT仅一行:答案这些问题。这是正常的处理方式吗?

一些澄清,

  • 我正在使用SQLite3
  • 每个表代表记录的时间历史数据,其中每一列是一个参数,每一行是一个时间步长。
  • 每个表将具有关联的元数据
  • 元数据包含诸如初始条件之类的东西,以及其他未记录在时间历史记录中的条件。
  • 我将一堆测试结果添加到同一数据库中。每个测试都会有一个数据表(时间历史记录)和一个元数据表。

0 个答案:

没有答案