gpt4 book ai didi

php - Zend Framework 2 模型架构

转载 作者:可可西里 更新时间:2023-10-31 23:56:02 24 4
gpt4 key购买 nike

<分区>

为了澄清我的疑问,我有这种情况:

我有一个销售汽车和房屋的应用程序(只是一个例子!),所以我创建了一个模块来显示所有汽车,名为 Cars,还有一个模块用于显示所有房屋,名为 < strong>房子。

我有一个 Manager 模块,它应该有一个汽车和房屋的 CRUD 系统。

我应该在哪里放置我的汽车和房屋模型?我应该创建一个模块来放置我的模型,比如 Main 模块?或者我应该将我的模型放在 CarsHouses 模块中并在 Manager 模块中访问它们?

假设我使用方法selectinsertdelete 创建了一个CarModel。如果我将这个模型放在 Cars 模块中,我可能会遇到安全问题,因为 Cars 现在可以访问 insertdelete 方法...

另一方面,我可以仅使用select 方法在Cars 模块中创建一个CarModel,然后再次创建一个 CarModelManager模块中进行了insertdelete,但是代码维护起来会很困难...

解决此问题的最佳方法是什么?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com