Autor Thema: Referentielle Integrität  (Gelesen 2239 mal)

TomLudwig

  • Gast
Referentielle Integrität
« 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 ?

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Referentielle Integrität
« Antwort #1 am: 08.10.03 - 10:23:34 »
nein - muesstest du mit hilfe von events nachbasteln...

gruss

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Referentielle Integrität
« Antwort #2 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).
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

TomLudwig

  • Gast
Re:Referentielle Integrität
« Antwort #3 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...

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Referentielle Integrität
« Antwort #4 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.
« Letzte Änderung: 08.10.03 - 10:38:15 von Semeaphoros »
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

TomLudwig

  • Gast
Re:Referentielle Integrität
« Antwort #5 am: 08.10.03 - 10:32:14 »
Danke,
ich werds versuchen....

TomLudwig

  • Gast
Re:Referentielle Integrität
« Antwort #6 am: 08.10.03 - 10:37:20 »
Sorry, aber die URL funktioniert nicht... (gibt es nicht)

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Referentielle Integrität
« Antwort #7 am: 08.10.03 - 10:38:33 »
Sorry, habe den Tippfehler behoben ...... :-((
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Referentielle Integrität
« Antwort #8 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
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Referentielle Integrität
« Antwort #9 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.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz