データベース設計の問題に対する最善の解決策を見つけようとしています。どんな提案も受け付けています。
サブ要素で構成されるテーブル Element があります。それらの間の関係は M:N なので、新しいサブ要素ごとに交差テーブルが必要です。
異なるサブコンポーネントを使用する他のテーブル (Element2 など) を使用できます Element と Element2 の主な違いは、使用する subElements のセットです。
ここまでは順調ですね。
今問題:
100 以上の要素のようなテーブルを持つことができるデータベースを設計する必要があります。さらに、テーブルごとに 100 のサブ要素を持つことができます (つまり、100 のリレーション、100 の交差テーブル...)
したがって、この構成に 10,000 個のテーブルがあるため、リレーショナル モデルの不適切な設計または制限について考えています...
これに関するアドバイスはありますか?
ありがとう