ASP.NET MVC Webアプリ、WinFormsアプリ、MonoTouchiPadアプリの間でエンティティを再利用するアプリケーションを計画しています。
ORMとして(Fluent)NHibernateを使用することを検討しましたが、WinFormsで使用するエンティティを設計する場合、iPadアプリを作成するときに、エンティティを複製し、iPadでSQLLite用に再マップする必要があるのではないかと心配しています。 (MonoTouchにはNHibernateはありません)。
私が逃げることができるORMはありますか?
- 同じエンティティを使用する(これは、Fluent NHibernateに従ってエンティティがマッピングから抽象化されている場合に可能になるはずです)
- 同じマッピングを使用する(これはおそらく達成するのが難しく、それほど重要ではありません
前もって感謝します。