数据库模式规范化检查器?

标签 database database-normalization genexus

我有兴趣了解像这样操作的工具:

给定一个数据库模式和一些数据,建议该模式是否可能以任何特定的规范形式构建,然后说明该模式可能如何被分解以产生进一步的规范化。

基本上,是一种用于数据库模式设计的静态分析工具。

像其他静态分析工具一样,这样的数据库工具不需要产生完美的结果(我怀疑这样一个“完美”的工具在计算上是否可行),或者适用于所有数据库系统,或者免费/开源,或者其他任何东西。该工具不需要是独立的;它可以捆绑为一些复杂的 IDE 功能。我只是想知道那里有什么。

最佳答案

这是可以做到的,至少有 2 种市售工具可以为您做归一化:GeneXus 和 DeKlarit。 他们使用名为 NormalizationBySynthesis 的进程

关于数据库模式规范化检查器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/542866/

相关文章:

mysql - Django MySQL 第 1 行第 'telephone' 列的值超出范围

javascript - Parse.com 创建指针对象时出错

join - 函数依赖的无损连接和分解

database - 优雅的规范化,无需添加字段,额外的表。最佳关系

javascript - 类似 "DOMLastNodeRemoved"的事件可防止代码多次执行

java - Genexus Ev2 存储过程

mysql - 访问本地网络上的Wamp服务器MySQL DB 5.5.24

php - 解析一个巨大的sql文件的最佳方法是什么

database - 如果表只有 1 个主键,数据库默认是 2NF 是真的吗?