こんな model はどうする? の続きです。 Oyatbl - hasMany - Kotbl - belongsTo - Betsutbl のような関係の kotbls_xxx が 200 個近くあります。 アクセスする kotbls_xxx は、oyatbls のフィールドの値で決まります。kotbls_xxx は、別の masters テーブルの id に対応(xxx = id)した個数あります。 $this->Oyatbl->Kotbl->setSource('kotbls_' . $id); で、すんなり動きました。ただし、Kotbl モデルの定義で、あとで setSource するからといって Kotbl->useTable = false としてしまうと belongsTo Betsutbl アソシエーションが効きません。setSource では、アソシエーションの再構築が