database - 人类可读和人类维护数据库的好方法

标签 database validation data-entry

所以这是场景:

  • 您有大量数据需要以 SQL 形式结束。
  • 需要手动输入。
  • 这不是一个“输入一次就完成了”的场景:它需要人类以持续迭代的方式进行修改和扩展。评论将与条目相关联。对于数据输入人员来说,能够查看彼此相邻的相关条目也很有用。
  • 数据的不同部分需要由不同的人同时处理。
  • 还需要进行一些错误检查。 (让数据输入人员在 SQL 发现错误之前纠正错误)

我有一个答案,这就是我的项目当前的运作方式,但我突然想到,也许还有其他很棒的方法可以做到这一点,而不会出现我当前方法的问题。

最佳答案

看看YAML作为将数据表示为纯文本、人类可读且可修复文本的一种方式。

一个非常简单的程序可以解析 YAML、定位错误并(如果没有错误)更新数据库。

关于database - 人类可读和人类维护数据库的好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1463636/

相关文章:

mysql - 在 INSERT 语句中使用 SQL 子查询

database - 对产品和属性使用适当的关系

javascript - 正则表达式错误地使用户输入无效

javascript - https ://docs. google.com 请求失败返回代码 400。服务器响应被 chop :

mysql - 如何修复查询错误

sql - 数据库设计 : Store data from paper forms in database

php: 2 个 mysql 查询但只执行了 1 个

java - 使用 Play 将验证错误作为 JSON 返回!框架

forms - h :inputFile value becomes blank after submit or validation fail of other input, 如何保留其值?

r - 选择数据框中的下一行以便在 R 中插入数据