Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: TomLudwig am 08.10.03 - 10:20:09

Titel: Referentielle Integrität
Beitrag von: TomLudwig am 08.10.03 - 10:20:09
Hallo,

gibt es bei NotesDatenbanken eigentlich auch so ein Referentielle Integrität wie z.B. bei Access oder der gleichen.
Quasi eine Lösch- bzw. Aktualisierungsweitergabe ?
Titel: Re:Referentielle Integrität
Beitrag von: Till_21 am 08.10.03 - 10:23:34
nein - muesstest du mit hilfe von events nachbasteln...

gruss
Titel: Re:Referentielle Integrität
Beitrag von: Semeaphoros am 08.10.03 - 10:24:30
Nein, gibt es nicht. Die Referenzielle Integrität ist ein Konstrukt von relationalen Datenbanken (mal grundsätzlich), da sie einen strukturierten Bezug zwischen zwei Tabellen (wie das dort heisst) bedingt. Notes/Domino weigert sich ganz hart, als Relational betrachtet zu werden, und so gibt es die Ref-Integrität eben nicht. Willst Du sie haben, musst Du das selber sicherstellen (allerdings ein Bedürfnis, das ich des öfteren habe und dafür entsprechend gewisse Standardstrukturen bereit halte dafür).
Titel: Re:Referentielle Integrität
Beitrag von: TomLudwig am 08.10.03 - 10:27:15
Hab ich mir fast schon gedacht... Weil bei Notes alles auf Dokumenten aufgebaut ist.

Was für Standardstrukturen hast du denn? Könntest du mir die vielleicht zukommen lassen.

Man kann nie wissen, für was mans braucht...
Titel: Re:Referentielle Integrität
Beitrag von: Semeaphoros am 08.10.03 - 10:30:50
Schau mal unter http://www.ligonet.ch entweder den Vortrag über OOP an der LS03 oder denselben Vortrag auf Deutsch für die Developer2003, bei beiden ist derselbe Beispielcode dabei und eine der vorgestellten Lösungen beinhaltet sowas.
Titel: Re:Referentielle Integrität
Beitrag von: TomLudwig am 08.10.03 - 10:32:14
Danke,
ich werds versuchen....
Titel: Re:Referentielle Integrität
Beitrag von: TomLudwig am 08.10.03 - 10:37:20
Sorry, aber die URL funktioniert nicht... (gibt es nicht)
Titel: Re:Referentielle Integrität
Beitrag von: Semeaphoros am 08.10.03 - 10:38:33
Sorry, habe den Tippfehler behoben ...... :-((
Titel: Re:Referentielle Integrität
Beitrag von: Axel am 08.10.03 - 16:38:53
Hi,

ich hab mir die Dateien mal runtergeladen.

Die funktionieren erst mit Version 6 und ausserdem ist bei einer DB der Zugriff nicht möglich (falsche Rechte in der ACL).

Was dort an Standardstrukturen verwendet wird ist nichts anderes als Haupt- und Antwortdokumente. Ausserdem finde ich das Ganze etwas umständlich programmiert. Für einen Anfänger ist das schwer zu durchschauen.

Axel


Axel
Titel: Re:Referentielle Integrität
Beitrag von: Semeaphoros am 08.10.03 - 16:45:16
Axel: danke fürs Meckern :-)

Wenn Du ein fertiges Produkt mit Rückwärtskompatibilität bis R4.0 haben willst, mache ich Dir gerne eine Offerte. Wenn Du mir sagst, welche DB da eine unpässliche ACL hat, dann behebe ich das gerne. Im übrigen war das Material auch nicht für Anfänger deklariert.