いくつかの列を持つ既存のデータベースがあります。これらの1つは、行内の他のデータの言語を示す「言語」です。
データベースに数千行がまだ含まれていない場合、実装したいデザインは簡単に編集できます。
私がやりたいのは、すべての異なる言語(英語、スペイン語、フランス語、クウェンヤ...)を選択することです。これらはすべて小文字であると想定し、このデータを独自のテーブルに配置できます。
私が作成したいテーブルは単純に構造化されます:
Language ID | Language | Shorthand for language
1 | English | en-us
次に、元のテーブルを編集し、[言語]列(削除します)の代わりに、対応する言語IDの番号を入力します。
したがって、たとえば、英語の行は次のようになります。
IrrelevantInfo | LanguageID
foobar | 1
すべてのデータを失うことなくこれを行うことは可能ですか?