Sie sind hier:
Wissen
Telefon (Mo-Fr 9 bis 16 Uhr):
0201/649590-0
|
Kontaktformular
MENU
Medien
Übersicht
Lexikon/Glossar
Spickzettel
Weblog
Konferenzvorträge
Fachbücher
Fachartikel
Leserportal
Autoren gesucht!
Literaturtipps
Praxisnahe Fallbeispiele
Downloads
Newsletter
.NET
Startseite
.NET 8.0
.NET 7.0
.NET 6.0
.NET 5.0
.NET Core
.NET 4.0/4.5.x/4.6.x
.NET 3.0/3.5
.NET 2.0
.NET-Lexikon
Programmiersprachen
Entwicklerwerkzeuge
Klassenreferenz
Softwarekomponenten
Windows Runtime
World Wide Wings-Demo
Versionsgeschichte
Codebeispiele
ASP.NET
Artikel
Bücher
Schulung & Beratung
Konferenzen/Events
ASP.NET
Startseite
Lexikon
Sicherheit
Konfiguration
Global.asax
Tracing
Technische Beiträge
Klassenreferenz
Programmiersprachen
Entwicklerwerkzeuge
Softwarekomponenten
Forum
Schulung & Beratung
PowerShell
Startseite
Commandlet-Referenz
Codebeispiele
Commandlet Extensions
Versionsgeschichte
Schulungen+Beratung
Windows
Startseite
Windows Runtime (WinRT)
Windows PowerShell
Windows Scripting
Windows-Schulungen
Windows-Lexikon
Windows-Forum
Scripting
Startseite
Lexikon
FAQ
Bücher
Architektur
Skriptsprachen
Scripting-Hosts
Scripting-Komponenten
COM/DCOM/COM+
ADSI
WMI
WMI-Klassenreferenz
Scripting-Tools
WSH-Editoren
Codebeispiele
.NET-Scripting
Forum
Schulung & Beratung
Nutzer
Anmeldung/Login
Buchleser-Registrierung
Gast-Registrierung
Hilfe
Website-FAQ
Technischer Support
Site Map
Tag Cloud
Suche
Kontakt
Erklärung des Begriffs: Entity Data Model (EDM)
Begriff
Entity Data Model
Abkürzung
EDM
Eintrag zuletzt aktualisiert am
09.02.2011
Zur Stichwortliste unseres Lexikons
Was ist
Entity Data Model
?
Kernkonzept des
ADO.NET Entity Framework
ist das Entity Data Model (EDM), das die Abbildung von Tabellen, Sichten und Stored Procedures auf ein
Objekt
modell beschreibt. Das
Objekt
modell kann dabei auch Verer-bung nutzen; das Entity Framework bietet verschiedene Strategien, dies auf das relationale
Datenbank
mo-dell abzubilden. Eigenarten des relationalen
Datenbank
modells wie N:M-Zwischentabellen werden durch Entity Framework eliminiert.
Das
XML
-basierte EDM besteht aus drei Teilen:
Die
Store Schema Definition Language
(
SSDL
) beschreibt das Schema der
Datenbank
Die
Conceptual Schema Definition Language
(
CSDL
) beschreibt das
Objekt
modell.
Die
Mapping Specification Language
(
MSL
) zur Abbildung des
Datenbank
schemata auf das Ob-jektmodell.
Das EDM entsteht entweder zur Entwicklungszeit mit Hilfe eines grafischen Designers oder Ad-Hoc zur Laufzeit durch Programmcode. Es besteht die Wahl, eine
Datenbank
aus dem EDM erzeugen zu lassen (
Forward Engineering
) oder eine bestehende
Datenbank
in ein EDM einzulesen (
Reverse Engineering
).
Querverweise zu anderen Begriffen im Lexikon
Conceptual Schema Definition Language (CSDL)
Store Schema Definition Language (SSDL)
Mapping Specification Language (MSL)
ADO.NET Entity Framework (EF)
Reverse Engineering
Forward Engineering
Datenbank (DB)
Objekt
Conceptual Schema Definition Language (CSDL)
Store Schema Definition Language (SSDL)
Microsoft Support Lifecycle (MSL)
Extensible Markup Language (XML)
Beratung & Support
Anfrage für Beratung/Consulting zu Entity Data Model EDM
Gesamter Beratungsthemenkatalog
Technischer Support zum Entity Data Model EDM
Schulungen zu diesem Thema
ADO.NET Entity Framework (EF) mit Oracle - Objekt-Relationales Mapping für Oracle-Datenbanken
.NET-Werkzeuge im Überblick
ADO.NET Entity Framework (EF) - Objekt-Relationales Mapping
Anfrage für eine individuelle Schulung zum Thema Entity Data Model EDM
Gesamter Schulungsthemenkatalog
Bücher zu diesem Thema
Alle unsere aktuellen Fachbücher
E-Book-Abo für ab 99 Euro im Jahr