これは本当に私を困らせます。これは、色だけで区別された1つのレイヤー上のすべてのデータを含むCADファイルが多すぎるためです。
結局のところ、構造別にデータを整理するか、属性別にデータを整理するかの選択です。
その選択を考えると、私は常にデータ構造を介してデータを整理することになります。
最初に、データを処理するときにジャンプするフープが1つ少なくなります(たとえば、id = X AND lid = Yのテーブルからa、b、cを選択するのではなく、id = Xのテーブルからa、b、cを選択します)
次に、データベースが複数のテーブルを許可する理由を検討してください。データ形式が特定のデータ構造を提供する場合、それらを使用するとデータをより効率的に処理できると考える必要があります。
しかし、(私にとって)大きな問題は、データを別のシステムに移動する場合です。エンドアプリケーションは同じ方法でデータを使用しない可能性があるため、それは実際の課題になると思います。このシナリオでは、非常に多くの人が動けなくなるのを見てきました。
ですから、私の経験では、適切な(より深く、より構造化された)データモデルがあれば、データを2倍の効率で使用および転送できます。