В CakePHP я пытаюсь создать отношение $hasOne, но не могу добавить внешний ключ к таблицам (по устаревшим причинам). Можно ли как-нибудь создать таблицу соединений (object1_object2) и связать их вместе вот так? Я хочу использовать мощную функциональность объектных отношений Cake, поэтому, если есть способ сделать эту пользовательскую ассоциацию постоянной во всей модели, не создавая всегда собственный массив $options для каждого find(), это было бы здорово. (Может быть, bindModel в модели initalize()?)
Спасибо!