zend 框架 - Zf - 如何从"one class per table"传递到"several tables per classes"?



这是一个普遍的问题,我很抱歉。

假设我们有一个应用程序,每个表一个类,所以时间到了,然后我们需要处理数据库中几个表之间的数据。

我们这里有什么选择?

我们可以:

a)依赖ORM(如Doctrine);

b)创建映射

c)创建代表连接或m:n关系表的模型。

d)创建数据库视图,并使其像表一样工作。

正确吗?如果是的话,还有其他的方法吗?我不打算就此展开辩论,但是,我在这里开始发展,我想了解在Zend框架中处理这些事情的常见方法是什么。

Thanks in advance

(a)、(b)和(c)听起来都不错。我个人使用过(a)和(c)。我对(d)知之甚少,但我的直觉是反对的,因为我没有看到它被广泛描述/推荐为一种解决方案。YMMV .

相关内容

最新更新