私はEntityFrameworkを使用しており、テーブル全体のいくつかの共通フィールドに複合型を使用することを検討しています。たとえば、CreatedDate、LastUpdatedDate、CreatedBy、LastUpdatedByなどです(この場合、複合型を何と呼ぶかわかりませんか?アイデアはありますか?)
これは、Copmlexタイプを使用するのに適した候補だと思います。主な理由は、タイプをコピーして新しいエンティティに貼り付けたり、これらのタイプにデータを入力するためのカスタムメソッドを作成したりするのが簡単だからです。
私はモデルファーストアプローチを使用しており、データベースにストアドプロシージャを導入しないようにして、計算値などに使用できる複合型を使用しないようにしています。
複雑なタイプには他にどのような一般的な使用法がありますか。人々がそれらをどのように使用するかの例をいくつか得るのは素晴らしいことです。
あなたのコメントはありがたいです。