Codeigniter products_model 和 products_images_model
Codeigniter products_model and products_images_model
我有两个 tables:具有字段 id、名称等的产品,以及其他 table Products_images 具有字段 id、id_product、文件。
考虑到 table products_image 仅与产品或两个模型相关,一个模型更好,一个来自产品,一个来自 products_images。
谢谢!
CodeIgniter 是一个设计非常松散的框架,不需要您遵循严格的准则。
我的一般经验法则是始终将不同表的逻辑分开(这符合 ORM 方法)。话虽如此,如果你觉得你的模型彼此足够依赖,并且共享相似 variables/methods 那么将它们组合起来可能是个好主意;只要确保通过组合它们,结构不会变得太混乱或 class 不会太长。
我有两个 tables:具有字段 id、名称等的产品,以及其他 table Products_images 具有字段 id、id_product、文件。
考虑到 table products_image 仅与产品或两个模型相关,一个模型更好,一个来自产品,一个来自 products_images。 谢谢!
CodeIgniter 是一个设计非常松散的框架,不需要您遵循严格的准则。
我的一般经验法则是始终将不同表的逻辑分开(这符合 ORM 方法)。话虽如此,如果你觉得你的模型彼此足够依赖,并且共享相似 variables/methods 那么将它们组合起来可能是个好主意;只要确保通过组合它们,结构不会变得太混乱或 class 不会太长。