RailsとVue.jsを用いてお問い合わせフォームのようなものを作りたいと考えています(Railsは基本的にapiとしての利用)
お問い合わせフォームは、複数選択可能のcheckboxと、コメントからなっています。
具体的には、
- このサービスに関して
- 料金プランに関して
- アカウント情報に関して
のようなcheckboxと、自由記述可能なコメントのような構成です。
そのような場合、どのようなテーブル設計にするかお伺いしたいです。
例えば、
- お問い合わせ自体を1つのContactテーブルとして、そこにcheck_idsとdescriptionのような形でもたせる
- check_idsのところをContactの子テーブルとして切り分け、Contact自体はdescriptionしかもたない
のようなパターンがあるかなとおもっていますが、皆さんならどのようなテーブル設計にするかお伺いしたいです。
問い合わせ内容を記録するテーブルなのか、問い合わせフォームの項目自体を管理するテーブルなのか、どちらなのでしょうか?
言葉足らずですみません。
今回はお問い合わせ内容を記録したいです。
回答1件
あなたの回答
tips
プレビュー