0
User1は英語、中国語を話し、User2は英語、スペイン語を話します。言語を使用してユーザープロファイルをモデル化するにはどうすればよいですか?どのように言語を格納するには?
さらに多くの言語を選択できるとします。
は、私はこのように保存することが必要です。
user
---
id: 1 | languages_spoken: [1,2]
id: 2 | languages_spoken: [1,3]
または
user
---
id: 1 | languages_spoken: ["English","Chinese"]
id: 2 | languages_spoken: ["English","Spanish"]
私は私が表示された値にこれらを変換する必要がありますどのようにlanguages_spoken: int[]
、一緒に行った場合は?別のテーブルlanguage
は1->"English"
にマップする必要がありますか?これをフロントエンドのコードで変換する必要がありますか?
(これは私に混乱しているので、私はNoSQLの背景から来ています。)