2010-11-07 8 views
0

J'ai recherché sur Google des tutoriels et de la documentation sur Entity Framework et j'ai lu quelques articles. J'ai également fait référence à la documentation MSDN, mais je n'arrive toujours pas à la comprendre clairement.Présentation de Entity Framework

Avec un peu que j'ai suivi est que:

(1) Chaque table avec les lignes sont considérées comme une seule unité.

(2) Il fournit une solution au changement soudain de nom de table sans affecter l'application.

(3) Réduit beaucoup de code.

Quelqu'un peut-il m'expliquer plus facilement avec des illustrations? S'il vous plaît ne soyez pas trop technique.

+1

Jetez un coup d'œil à http://www.ef-faq.org/ - c'est un nouveau site créé par Danny Simmons avec beaucoup de liens vers les ressources EF ... – KristoferA

Répondre

1

Départ:

Il est assez difficile de trouver quelque chose qui est pas trop technique et montre juste de belles représentations graphiques.

Mais, fondamentalement, vous avez trois « couches » à l'intérieur d'un modèle EF:

  • le modèle de base de données physique - quelles tables et colonnes avez-vous?
  • le modèle conceptuel - les objets d'affaires/entités que vous voulez travailler avec (ce qui peut être très similaire ou tout à fait différent de votre modèle physique)
  • la couche de mappage qui définit les correspondances entre ces deux mondes