だから私は、ユーザーがプロファイルをリストに保存できるようにするために構築しているこの機能を持っています。リストの名前、ユーザーのID、およびプロファイルIDとプロファイルが存在する州の略語の両方を含む配列としての一意のプロファイルデータを含むプレイリストのラインに沿ったものです。
より具体的には、リストを次の列を持つテーブルの単一の行にする必要があるかどうか疑問に思っています:list_id
、、、、。list_name
user_id
serialized_list
列serialized_list
は、状態キーとプロファイル ID を含む配列です。
私が思いついた他の選択肢は、2 つのテーブルを持つようなものです。列のあるもの: list_id
、list_name
、user_id
。
各リスト項目の行を持つもう一方: row_id
、list_id
、state
、profile_id
。
私は一種のデータベースn00bなので、どのような考慮事項を行う必要があるのか 完全にはわかりませんが、これら(または別の代替手段)のどれが速度と保守性に関して優れているかを尋ねていると思いますか?