-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
create DB constraint for Reference attributes #475
Comments
new cmdline option
|
Ich konnte dies nicht erfolgreich testen. Ich habe folgendes Modell:
Und übergebe
Und in der Tabelle Aber
Was mach ich falsch? Oder habe ich diesen Issue falsch verstanden, dass ich erwartete, dass auf der DB-Spalte ein NOT NULL Constraint sein sollte? |
ja, das sind gleich zwei andere Probleme:
|
Okay. Also sind die verlinkten Issues Voraussetzungen für diesen Issue? Oder kann man |
Ich hab das nun auch mit 4.10.0 getestet. Irgendwie führt es aber nicht zum erwarteten Resultat. Verstehe ich irgendetwas falsch, oder müsste Oder fehlt etwas in folgendem Command:
|
Wenn man das "Referenz"-Attribut als MANDATORY definiert hat, wird je nach Vererebungs-Hierarchie und Abbildungsstrategie dieses ili-Attribut als ein oder mehrere NULLable DB Spalten implementiert.
Die User haben so während der Erfassung keine Hinweise auf die Pflichtfelder und sehen erst in der Validierung, dass sie einen Katalog-Wert auswählen müssen.
Für das ili-Attrbut "Material" soll ili2db ein DB Constraint erstellen, das prüft, ob es bei "Haus" und Sub-Typen von "Haus" einen FK in einer der DB-Spalten (die ili:Material implementieren) gibt.
Für das ili-Attribut "Scope" würde kein solches DB Constraint erstellt, da nicht MANDATORY.
The text was updated successfully, but these errors were encountered: