Hallo ich bin auf der Suche nach einem object persistence System, welches dem Gentle.Net ähnelt, Unterstützung unterschiedlicher Datenbanksystem(Mysql, SQLite, etc.).
Aber zusätzlich noch Abstraktion von Tabellen unterstützt.
Ich habe keinen gefunden der ähnlich Gentle ist, aber ich bin gerade dabei einen zu programmieren.
Meinen Recherchen nach nehmen die meinste ORM NHiberNate als Vorbild
Zuminstest habe ich noch nicht sehr viele Attributgetriebene ORM gefunden.
mbg
Rossegger Robert
mehr fragen mehr wissen
Montag morgen ist die beste Zeit um eine erfolgreiche Woche zu beginnen
Also unter Abstraktion stelle ich mir folgendes vor:
Ich habe eine Firmenverwaltung darunter einige Tabellen für Kunden, Mitarbeiter, Praktikanten und Auszubildende.
Jetzt möchte ich gerne die gemeinsamen Attribute(Name, Adresse, ..) in eine 5. Tabelle, Personen, auslagern.
Die Personen Tabelle bekommt einen Autoincrement Primärschlüssel "idPerson".
Die 4 Untertabellen bekommen jeweils einen einfache Primärschlüssel "idPerson" mir Referenz auf Personen.idPerson.
Und dazu möchte ich auf der C# Seite eine abstrakte Basis-Klasse Person von der sich die Unterklassen ableiten.