many_many many_many では、from_id に紐づく row を全て物理 delete してから、 配列で与えた to_id を新規に row を insert して保存する。 繰り返すと、primary id がどんどん大きくなる。 そこを気にしなければ、お手軽に save() 出来る。 (※ コードはあくまで概略でかなり手抜き) subjects (id, name) id name 1 国語 2 算数 3 理科 4 社会 5 英語 students (id, name) id name 1 山田 2 鈴木 3 井上 students_subjects (id, student_id, subject_id) <?php Model_Subject { $_many_many = array('students'); } Model_Student { $_many_