これが関連するデータです。
これが私が思いついたスキーマです
範囲
ID名(例:地域…)
カテゴリー
id、名前 (例: リソース)、scope_id
サブカテゴリ
id、名前 (例: 法律、スポンサー ...)、category_id
問題は、ご覧のとおり、同じカテゴリがすべてのスコープの下に表示され、同じサブカテゴリがすべてのカテゴリの下に表示されるため、多くの繰り返しデータがあることです。もちろん、ケースにはいくつかの一意の値がありますが、それらは非常に少数です。また、カテゴリ/サブカテゴリの名前が同じであっても、親のスコープ/カテゴリに応じて異なるデータ セットへの参照を保持します。これは、コンテンツを分離し、それらのコンテンツを閲覧するためのメニューを生成する際に使用されます。私が知りたいのは、これがこれに対処する適切な方法であるか、または誰かが私に提案できるより良い方法/スキーマがあるかどうかです?