目前我们正在使用phpMyAdmin
作为一个工作良好的项目,但由于我已经规范化了数据库并添加了一些多对多的表格,输入这些数据变得非常痛苦。我不得不打开多个窗口或打印表格,以便我可以看到他们的所有ID,以便我能够找出需要与什么关联的东西。用于处理多对多关系的数据库管理工具?
我知道Django的管理网站在这方面做得非常好,而且他们有一个非常好用的小部件,可以输入多对多数据,而不必打入ID,但我们使用的是PHP,而且我有数百张表值得。我认为我不会花时间在Python中为所有这些模型编写模型,特别是不能用它们改变的速度。
http://django-ajax-filtered-fields.googlecode.com/hg/doc/m2m_letter.png
是否有一个工具,以最小的努力,我可以告诉它哪些字段FKS到哪些表,或许这领域应该被用作显示值,然后从那里可以产生用于输入数据的GUI?
,但只简单。我不记得它与多对多的关系做任何事情吗? – mpen 2011-05-09 04:01:27
它有一个设计师,可以让你将所有内容全部绘制出来,并根据需要将更改写入数据库。当然,如果你的数据库设计的很好,这对于大量的表格非常方便。试试看,试试它的数据库设计部分。很好的东西。 – Mikecito 2011-05-09 04:03:13
我会尝试,但仍然不能回答我的问题。我对设计数据库不感兴趣,我正在谈论数据输入。具体将数据输入到多对多表格中。 – mpen 2011-05-09 04:06:42