cakephp3で下記2つのテーブルのアソシエーションを定義しようと思っています。
テーブル1:usersテーブル
ユーザーの特性を定義するテーブル。
テーブル2:languagesテーブル
プログラミング言語を定義するマスターテーブル。
usersテーブルには、main_languageとsub_languageというカラムがあって、languagesテーブルに定義してあるidを参照する形になっています。
この場合、cakephp3ではどのようにアソシエーションの定義をすれば良いでしょうか?よろしくおねがいいたします。