Database design 需要用于复杂多对多和层次关系的可视化应用程序开发工具

Database design 需要用于复杂多对多和层次关系的可视化应用程序开发工具,database-design,lamp,google-apps,application-design,schemaless,Database Design,Lamp,Google Apps,Application Design,Schemaless,我正在寻找一个基于GUI的可视化数据库应用程序开发工具,或脚本,我们可以使用它来开发一个应用程序,该应用程序通过一系列转换获取一组文本和数字字段,这些转换在数据元素之间建立了多对多和层次关系,例如多主-细节关系 [编辑-自初始问题起] 我发现了许多产品,可以让我们的DBA定义 表和SQL。。然后我们的设计师可以使用这些GUI PHP生成器 根据MySQL表/sql创建基于表单的网页 剧本盒 Xlinesoft phprunner 联合充电 Sqlmaestro PHPG发生器 如果您对这些解决方

我正在寻找一个基于GUI的可视化数据库应用程序开发工具,或脚本,我们可以使用它来开发一个应用程序,该应用程序通过一系列转换获取一组文本和数字字段,这些转换在数据元素之间建立了多对多和层次关系,例如多主-细节关系

[编辑-自初始问题起]

我发现了许多产品,可以让我们的DBA定义 表和SQL。。然后我们的设计师可以使用这些GUI PHP生成器 根据MySQL表/sql创建基于表单的网页

剧本盒 Xlinesoft phprunner 联合充电 Sqlmaestro PHPG发生器 如果您对这些解决方案有任何正面或负面的见解,我们将不胜感激。例如:生成的代码有多干净?我注意到有些具有更复杂的运行时设置。。与纯脚本输出相反


非常感谢

几年前我就使用了CodeCharge Studio,我很喜欢它-但我不会再使用它,因为它生成的内容很难在外部环境中修改-它与其IDE和框架紧密相关

此外,如果您必须做一些不常见的事情,这意味着某些事情没有得到本机支持/实现,那么这可能有点困难和棘手。我记得我很难实现一个查找列表框,例如,我从列表框中选择了一个国家,第二个列表框中填充了州列表——尽管我认为它已作为最新版本中的本机控件添加

但是,它非常适合快速原型化,或者如果定制开发的规模不大,那么它非常适合——否则,您为使逻辑或定制UI正常工作而花费的额外时间将超过您通过代码生成节省的时间

另一个优点是,您可以从几种语言中选择PHP、Java、Perl、C等

如果你不反对.NET,并且你有更高的预算,我必须推荐一个我不久前评估过的非常好的产品:,它可以让你在不到1小时的时间内生成一个完整的数据库驱动的应用程序。 代码在外部是100%可修改的,它生成了一个VisualStudio解决方案,但为了获得更好的结果,最好还是留在iron speed IDE中

如前所述,我的经验仅限于评估,因为我所从事的项目不是一个典型的数据库驱动的网站,而且从那时起就没有从事过其他项目,否则我已经购买了它,但我为自己创建了一个简单的时间跟踪应用程序作为测试项目,我没有花超过1天的时间,在学习模式下工作,也就是说,努力理解事物是如何工作的,而不是尽可能快地发展。
他们的网站上有很多视频,所以我建议你看一看。

刚刚找到了这个,看起来有点相关,但不确定它是否能处理我们需要的复杂数据模型。。使用可视化而不是SQL语句的原因是什么?您需要将其可视化还是不想接触SQL?如果你害怕SQL,那么最好试着去学习它,这并不难,在这条路上你会从中受益匪浅。我想这真的是关于生产力,以及让不同技能的人参与应用程序设计的能力。。我相信我们必须破解SQL。。但我希望有了一个好的快速应用开发工具,表单驱动的应用程序的代码应该达到80%