0
我正在使用CakePHP作为Web应用程序。而我正处于发展的最初阶段。我正在设计和开发并排。cakephp模型层次
到目前为止,我有7个表格。
--Site
|--ABC
|--|--BCD [hasMany]
|--|--TED [hasMany]
|--|--NOC [hasOne]
|--|--GED [hasMany]
|--|--LOC [hasMany]
我很困惑所有这些类应该是什么水平的。
目前我正在定义关系网站hasMany ABC和ABC hasMany BCD ... LOC和反之亦然。我现在可以检索和保存数据。
让我担心的是,系统是否足够灵活,能够轻松包含任何未来更改。
关于我的类的层次结构,应该Site扩展AppModel和ABC扩展Site等。 或 定义关系将给我我需要的一切。
一切都由ABC控制器驱动。
有什么建议吗?
预先感谢您。
谢谢戴夫。我只是在寻找信心。然后,我会继续使用关系。谢谢!! – Mo3z 2012-01-13 22:19:41
@Moiz - 完全明白。只要你使用正确的关系并正确地设置了所有的关系,你就应该向前迈进。 – Dave 2012-01-13 23:15:05