私のデータは、オブジェクトで表される場合、次のようになります。
abstract class A{
int a;
int b;
string c;
}
class B inherits A{
string D;
}
class C inherits A{
int e;
int f;
}
私の質問:エンティティBとCに別々のテーブルを作成しますか、それとも1つのメインテーブルを作成し、エンティティタイプごとに異なる結合を実行してデータをフェッチしますか?
現実の世界では、すべてのエンティティに約15の同様のフィールドがあり、各エンティティに約1〜3の一意のフィールドがあります。
最大10万件のレコードを期待しています。
洞察はありますか?