は、私は次があるとします。の記憶領域/都市データは
私のユーザーテーブルで表のregion_city
id name parent_id
==============================
1 North null
2 South null
3 Manchester 1
4 London 2
私は、ユーザーがであることを市のIDを格納し
。私の検索フォームでは、トップレベルの検索を実行できる必要があります。つまり、特定の地域(北または南)に属するすべてのユーザーを検索する必要があります。
私のユーザーテーブルにregion_idフィールドを含めると、それは簡単になりますか?それとも正規化の概念に反するのでしょうか?
リージョン内に階層レベルが増えると思われますか? –
いいえ、リージョンと都市の2つのレベルしかありません。 – GSTAR