Als «orm» getaggte Fragen

Object-Relational Mapping (ORM) ist eine Technik zum Mapping zwischen objektorientierten Systemen und relationalen Datenbanken.

14
Was sind die Vorteile der Verwendung der Datenbankabstraktion durch ORM? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …


4
Dicke Modelle Vs. Business Logic, wo machen Sie den Unterschied?
Heute war ich mit einem anderen Entwickler in meiner Organisation in einer hitzigen Debatte darüber, wo und wie Methoden zu Klassen mit Datenbankzuordnung hinzugefügt werden können. Wir verwenden sqlalchemy, und ein Großteil der vorhandenen Codebasis in unseren Datenbankmodellen besteht aus kaum mehr als einer Menge zugeordneter Eigenschaften mit einem Klassennamen, …


3
Fördert ORM die De-Normalisierung von Datenbanken?
Sowohl Doctrine als auch Propel verwenden die Vererbung einzelner und konkreter Tabellen, um Objektbeziehungen abzubilden. Ersterer erkennt alle möglichen Felder im Klassenbaum, die einer einzelnen Tabelle zugeordnet sind, während letzterer jede Klasse einer bestimmten Tabelle zuordnet und dabei gemeinsame Felder in der Vererbungshierarchie dupliziert. Dies erleichtert zwar den ORM-Apparat, deutet …


5
Sollten für eine ORM-unterstützende Datenvalidierung Einschränkungen auch in der Datenbank erzwungen werden?
Zusätzlich zu meinen (ActiveRecord-) Modellen habe ich immer Einschränkungen auf Datenbankebene angewendet. Aber ich habe mich gefragt, ob dies wirklich erforderlich ist? Ein bisschen Hintergrund Vor kurzem musste ich eine grundlegende automatisierte Zeitstempel-Generierungsmethode für ein Modell testen. Normalerweise würde der Test eine Instanz des Modells erstellen und es ohne Validierung …
13 database  orm  validation  dry 


4
Was halten Sie von einem neuen Java-Persistenz-Tool, das eigentlich kein ORM ist? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
12 java  orm  database  linq 

5
Was ist eine bessere Abstraktion, wenn das Repository-Muster für moderne ORMs (EF, nHibernate) übertrieben ist?
Ich habe kürzlich viele Argumente gegen die Verwendung des Repository-Musters mit leistungsstarken ORMs wie Entity Framework gelesen, da es neben der Unit of Work-Funktionalität auch Repository-ähnliche Funktionen enthält. Ein weiteres Argument gegen die Verwendung des Musters für eine Situation wie Unit-Tests ist, dass das Repository-Muster eine undichte Abstraktion ist, da …

3
Erstellen einer Abstraktionsebene über der ORM-Ebene
Ich glaube, wenn Sie Ihre Repositorys haben, verwenden Sie ein ORM, das bereits genug von der Datenbank abstrahiert ist. Wo ich jetzt arbeite, glaubt jedoch jemand, dass wir eine Ebene haben sollten, die das ORM abstrahiert, falls wir das ORM später ändern möchten. Ist es wirklich notwendig oder ist es …
12 database  orm 




7
Ist Entity Framework produktionsbereit? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 5 Jahren . Ich suche in Entity Framework nach einem neuen Projekt, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.