下記のようなテーブルでstaffテーブルでdept_idを複数持ちたい場合どのような作りにするのが良いでしょうか?
何かテーブルが足りないでしょうか?ヒントをいただきたいです。
staffテーブル
id | staff_name | dept_id |
---|
deptテーブル
id | dept_name |
---|
現在のやり方
現在は「,」で区切って「1,2,4,5」というように登録しています。
取り出す時にexplodeで配列にしてdeptテーブルからnameを取り出します。
困っていること
せっかくdeptテーブルがあるのにstaffテーブルのdept_idと連携できていないので、良いやり方ではないのではないんだろうと考えています。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/12 07:13