2016-06-13 1 views
1

私はいくつかのEntityフレームワークチュートリアルを調べており、エンティティグラフという単語が出てきました。私はこの用語とその使用について明確な考えを持っていません。誰でも、エンティティフレームワークのコンテキストで、その使用法のように、このトピックに関する情報を提供できますか?Entity Frameworkのエンティティグラフとは何ですか?

答えて

0

Googleはここにあなたの親友である:

  • グラフ
  • の一般的な定義と説明についてはthis articleを参照してくださいインスタンス化されたオブジェクトが結合されている場合は、特定のEF上の情報とエンティティグラフ
2

ためhereを参照してください。関係で一緒に彼らは と呼ばれ、グラフ、または実体グラフ。 Entity Frameworkには、グラフがどのように維持されているかに関する重要な規則がいくつかあります。

例:ロール、ユーザー、機能を持つユーザーで構成されるユーザー(エンティティ)グラフがある場合。 [ユーザー

  • を取り外す場合

    • ユーザがこのグラフから切断され、releationship参照(グラフの辺)が破壊されます。

    • グラフのエッジ(リレーションシップ)が破棄されるため、ユーザーからロール/機能に移動することはできません。

    私は "プログラミングEntity FrameworkのDbcontext" ブック(著者:EF-女王ラーマン)ベイをご推奨事項を、そしてあなたがそこに良い説明を見つける:

    http://shop.oreilly.com/product/0636920022237.do

  • 関連する問題