我刚刚开始使用 MVC,一旦我设法将我的想法转变为它,它似乎将是一个很好的方法。
我遇到的大多数材料似乎在模型、视图和表之间具有 1-1 的关系——即每个模型代表一个表并允许 CRUD,以及更复杂的功能。
如果我有一个允许创建和更新帐户的帐户模型怎么办?
我想使用 /signup 视图和控制器来创建()帐户,但想使用 /members/account 视图和控制器来更新、更改密码等。
拥有一个注册模型会更好,还是我可以从多个位置使用我需要的任何模型?
另外,假设一个帐户可以有很多用户,但我想在注册时创建第一个用户。我想将帐户设置和用户创建作为事务运行。我应该有一个帐户模型和用户模型,并同时使用两者,还是只让帐户的注册创建()函数创建默认用户?
我正在将 PHP 与 CodeIgniter 一起使用