現在、railsのフォームで複数選択の項目をつろうとしているのですが、うまく実現できなくて困っています。

構成としては下記のようにモデルとモデルを1対多で結び、Enumで表現された選択項目のIDを選択してDBに保存するという形をとっています。

Model User

Model Select
user_id, list_id

Enum List
a, 0
b, 10

nested_formを用いた実装の方法が一般的とのことですが、チェックを外した際にレコードをデリートするといった挙動がうまく表現できません。

何か参考となる情報やリンクをいただけないでしょうか?