我之前搜索过很多人称之为数据库审计工具的东西。我认为as / w应用程序可以确保数据库至少为Third Order Normal。
我意识到固有的问题(不可能,许多人说),但现在有一个特殊的要求。
我接管了一个甚至没有钥匙或索引的人的数据库。
但是,它确实具有一致的命名列,所以我可能会弄清楚外键应该是什么。这对我设计s / w访问数据库,生成报告等有很大帮助;简而言之,它会让我理解数据库的结构。没有Fks它没有。但是,有很多表格,这将是乏味的工作。
是否有任何应用程序会检查数据库的表并建议外键? (我可以自己弄清楚PK,并为我在WHERE或JOIN子句中使用的任何列添加索引)
提前感谢您提供任何帮助
答案 0 :(得分:0)
是的,我猜这个问题违反了网站的精神,所以同意近距离投票(感谢没有投票)。
但是,如果有人为这个人辩护,我发现http://www.datanamic.com/dezign/当我打开一个没有关系的数据库时,提出建议他们并完全按照我的意愿行事。
强烈推荐,虽然它的成本为259美元,但试用版最多允许25个版权