Hi !
Ich habe gerade mit den ECO Klassen herumgespielt und bin dabei auf Probleme bei der "Tabellenzuordnung" gestoßen. Die Einstellung "Eigene" und "Übergeordnete" funktionieren einwandfrei. Das Interesanntere Einstellung ist ja eigentlich die Einstellung "Untergeordnete". Wenn ich nun eine Klasse Class_2 von Class_1 ableite, Class_1 auf abstrakt = true setzte und die Tabellenzuordnung auf "Untergeordnet" setzte, bekomme ich folgende Fehlermeldung:
Schema-Erzeugung| Zuordnungsfehler:
FEHLER:Klasse Class_1 hat Tabellenzuordnung "Untergeordnet", ist aber nicht als abstrakt definiert
FEHLER:Klasse Class_1 legt Diskriminatorwert ohne Namen fest
FEHLER:Keine Persistenz-Zuordnung für Class_1.Feld1 definiert
Ich habe noch für jede Klasse ein Feld definiert: Class_1 -> Feld1:integer; Class_2 -> Feld2:integer
Kann mir zufällig jemand helfen?
Vielen Dank!
Ich habe gerade mit den ECO Klassen herumgespielt und bin dabei auf Probleme bei der "Tabellenzuordnung" gestoßen. Die Einstellung "Eigene" und "Übergeordnete" funktionieren einwandfrei. Das Interesanntere Einstellung ist ja eigentlich die Einstellung "Untergeordnete". Wenn ich nun eine Klasse Class_2 von Class_1 ableite, Class_1 auf abstrakt = true setzte und die Tabellenzuordnung auf "Untergeordnet" setzte, bekomme ich folgende Fehlermeldung:
Schema-Erzeugung| Zuordnungsfehler:
FEHLER:Klasse Class_1 hat Tabellenzuordnung "Untergeordnet", ist aber nicht als abstrakt definiert
FEHLER:Klasse Class_1 legt Diskriminatorwert ohne Namen fest
FEHLER:Keine Persistenz-Zuordnung für Class_1.Feld1 definiert
Ich habe noch für jede Klasse ein Feld definiert: Class_1 -> Feld1:integer; Class_2 -> Feld2:integer
Kann mir zufällig jemand helfen?
Vielen Dank!

