これら 3 つのテーブルの場合、テーブル XXX には 2 つの列の複合 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)'),
);
}