データベースで一つのセルに配列を入れるとまずい?
解決したいこと
データベースで一つのセルに配列を入れるとまずいかどうか知りたい
概要
DjangoでWebアプリを作っています。
SQLite3で名前,誕生日,スコア(30日分)というような項目のデータを管理しようと思っています。
調べたこと
30日分のスコアをそれぞれ名前と誕生日と同列に扱うとやりづらそうだと思い
1つのセルにリストで30日分のスコアを入れようと思いましたが、
検索するとメジャーな方法ではないように見受けられました。
一つのセルにリストを入れられるListCharFieldというフィールドを見つけましたが、検索ヒット数も少なくマイナーなように思われます。
当の質問
・名前,誕生日,スコア(1日目),スコア(2日目)...のように同列に扱うやり方
・名前,誕生日,スコア(30日分のリスト)というように1つのセルに配列を入れるやり方
のどちらがメジャーなのでしょうか…
また、簡単に理由も教えて頂けると有難いですm(_ _)m
またこの他に有効でよく取られる方法がありましたら、検索して勉強しますので名称を教えて頂けないでしょうかm(_ _)m