######説明
データベースの正規化後の編集で困っています。。
######Aさんの編集ページ
[✔︎]支店A
[✔︎]支店B
[]支店C
[]支店D
[]支店E
※user_officesテーブルとofficeテーブルを連結しています。
上記のチェックボックスを変更して
[]支店A
[]支店B
[✔︎]支店C
[✔︎]支店D
[]支店E
としても、1行のみ変更になってしまいます。
編集画面のチェックボックスによってuser_officesを動的に変更するにはどうしたらよいでしょうか?
######users
id | name |
---|---|
1 | Aさん |
2 | Bさん |
3 | Cさん |
4 | Dさん |
5 | Eさん |
######user_offices
user_id | offices |
---|---|
1 | 1 |
1 | 2 |
2 | 1 |
2 | 2 |
2 | 3 |
3 | 1 |
3 | 3 |
######offices
id | name |
---|---|
1 | 支店A |
2 | 支店B |
3 | 支店C |
4 | 支店D |
5 | 支店E |
あなたの回答
tips
プレビュー