エンティティの 1 つに table-per-hierarchy パターンを実装しましたが、次のようになります。
atm、sube、acikhava エンティティは、基本的に mekan エンティティから派生しています。これらで問題ありません。まあ、私が知りたいのは、これを CRUD ビューにどのように実装すればよいかということです。
これらのエンティティはすべて独自のビューモデルを持ち、mekan 自体はそれ自体で作成することを意図したものではありません。mekan は抽象的なエンティティであるため、ユーザーは atm、sube、または acikhava のみを作成できます。しかし、ビューのモデルを基本エンティティとして設定して続行することはできません。これは、そのように使用することを意図しておらず、エラーをスローするためです。
ここで、この派生エンティティを完全に異なるエンティティとして動作させ、異なるアクションごとに個別のビューを作成する必要がありますか? または、これを達成する別の方法を見つけてください。
ありがとう。