DB 設計について質問があります。
州と国に関する情報を保存したいと思います。最初は、このすべての情報を 1 つのテーブルに保存できると考えていました ( General_info
)。次に、このテーブルの各レコードに対して。国に属する列の値を繰り返す必要があります。
もう 1 つのアイデアは、このテーブルを 2 つのテーブル (General_info_country
とgeneral_info_province
) に分けることです。最初のテーブルには 3 つの列しかなく、もう 1 つのテーブルには 10 を超える列があります。
私は何をすべきか?どちらのアプローチがより効率的ですか?