2011-01-24 6 views
1

を使用する必要があり、テーブルの4つのタイプがあります。表記、私は私が命名規則を持つDBを持って流暢NHibernateの自動マッピング

私は、それぞれのタイプには独自の規則があり、その名前でテーブルタイプを知ることができ、それらのすべてに関連するものがあります。

これは流暢なnhibernate自動マッピングの古典的なケースですか?私は何かを知っているべきですか?

hbm xmlマッピングを使用する必要がありますか?

+0

私は「ドン:

とにかく、流暢NHibernateのは、既存のデータベーススキーマとこれらautomappingsを得ることができるように、独自の命名convetionsを実装するためにまともなAPIを提供します(このwiki記事の中央にドキュメントを見て)リレーショナル・スキーマの命名規則が、Hibernateの選択にどのように関係しているのか、流暢かどうかを見てください。私たちは何かを知っているべきですか?あなたの推理を説明してください。 – duffymo

+0

それは100回(これは単純なケースです)を書く必要はありません 'ID'の列を持つ100のテーブルを持っている場合、そのコアの自動マッピングは、例をベースに、より多くのものは、バージョンの列、異なる処理することができますリレーションシップと他のクールなものをマッピングするためのものです。私のdbには多くの慣習がありますが、それぞれ4種類のテーブルがあり、それ自体の慣習があります。私はそれがまだ流暢なnhibernateを使用することをお勧めしたい場合は –

+1

私はこれが動作すると思う、唯一の違いは、IConventionAcceptanceインターフェイスも含める必要があるということです。 – Rich

答えて

関連する問題