そのため、フィールド (ID、名前、bla、bla、電話番号) を持つクライアント用のテーブルを設計する必要があります。数字が 1 つだけでなく、たくさんあるので、最後のフィールドは私を怖がらせます。このタスクを達成する方法は 3 つあります
- フィールドは文字列です。挿入前の任意の時点で、電話番号の文字列配列は区切り文字 ';' を使用してエンコードされます。その後、文字列として挿入されます。
- フィールドは BLOB です。文字列配列は直接格納されます (これが sqlite で可能かどうかはわかりません)。
- フィールド (ClientId、PhoneNumber) を持つ電話番号用の別のテーブルを作成します。
最善のアプローチと思われるものは何ですか?