我开始尝试学习 CakePHP 和 MVC。
我有一个数据库,其中包含很多我试图关联并一直在阅读文档的表。
以下是我拥有的一些表格的解释:
clients
表,具有字段:
id
name
currency
risk_code_id
(这是risk_codes
表的外键)
accounts
桌子:
id
client_id
- ...与每个帐户相关的更多字段
risk_codes
桌子:
id
name
我目前只有一个客户模型,如下所示:
<?php
class Client extends AppModel {
public $hasMany = 'Account';
public $validate = array(
'title' => array(
'rule' => 'notEmpty'
),
'body' => array(
'rule' => 'notEmpty'
)
);
}
这将检索与客户相关的帐户。
我将如何将risk_codes
表关联到clients
?我是否需要为 risk_codes 制作另一个模型并在那里定义关联?应该很明显,每个客户都有一个风险代码。