对于这三个表,表XXX有两列复合PK:
Table XXX:
- XXX_id_1
- XXX_id_2
- name
Table YYY:
- YYY_id
- name
Table XXX_has_YYY:
- X_id
- Y_id
- A_id
如何在 Yii 的 ORM 中定义这种关系?
public function relations() {
return array(
'YYY' => array(self::MANY_MANY, 'YYY',
'XXX_has_YYY(XXX_id_1, XXX_id_2, YYY_id)'),
);
}