エンティティがデータベースに独自のテーブルを持っている必要があります...エンティティは独自のデータベーステーブルにマップする必要がありますか?
を私はアズールとアイデアブレード效率を使用して、いくつかの仕事をしていると私は最善のアプローチは、データベーステーブルにマッピングするエンティティの面では何か思ったんだけど?これに何らかのパフォーマンス上の利点/損害がありますか?
「注文」エンティティ、「商品」エンティティ、「顧客」エンティティ、「住所」エンティティがあるとします。これらを1つの表に混在させることの利点/欠点は何ですか?明らかに、データベースを分離しなければ、データベースは3番目の正規形にはなりませんでしたが、MEF/DevForceを使用する場合は問題になりますか?
「アカウント」エンティティと「ユーザー」エンティティがあった場合の2番目の(考えられない)例として、アカウントは多くのユーザーを持つことができますが、ユーザーは1つのアカウントにしか所属できません。そのようにして、すべてを1つのテーブルにまとめることはユーザーデータを複製しませんが、私は(個人的に)このアプローチは間違っていると思います。それが利益になる理由はありますか?
保守性などの他のものに興味があるかどうかです。 – Fen
いいえ、私は完全に保守性にも関心があります!私たちは、既存のアイテムを完全に破壊しないモデルに変更を加える必要があります。 – Siyfion