Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: khsopro am 14.05.08 - 12:15:32

Titel: Konzept zwei Datenbanken mit gleichen Dokumenten
Beitrag von: khsopro am 14.05.08 - 12:15:32
Hallo,

ichbin gerade dabei ein Konzept zu entwicklen. Ich habe zwei Datenbanken, die ich miteinander verknüpfen muss.

In beiden DBs sind Personendokumente mit Anträgen enthalten. Um nicht doppelte Personendokumente zuhaben, ist angedacht diese abzugleichen oder in einer dritte Datenbank vorzuhalten. Dies erweist sich als schwierig wiel die Antragsdokumente Antwortdokumente sind und nur den jeweiligen Datenbanken vorhanden sein sollten.

Nun möchte ich hier zur Diskussion stellen was besser ist.
1. Ein Abgleich der Personendokumente per Agent
2. Eine dritte Datenbank mit den Personendokumenten und Dummies in den anderen DBs für die Anträge.
3. ?

Ich bin für jeden Ansatz dankbar.

CU
khsopro
Titel: Re: Konzept zwei Datenbanken mit gleichen Dokumenten
Beitrag von: Thomas Schulte am 14.05.08 - 12:26:16
Frage 1 warum müssen die Antragsdokumente Antwortdokumente sein?
Titel: Re: Konzept zwei Datenbanken mit gleichen Dokumenten
Beitrag von: khsopro am 14.05.08 - 12:34:18
Dies ist aus Historischen Gründen jetzt so.
Dies kann aber auch ohne Antwortdokument laufen, in dem man sich die ID in ein Feld merkt.

Was ich noch vergessen habe: In den Personendokument soll eine eingebettete Ansicht mit den Anträgen erscheinen. Die ist glaube ich mit einer dritten Datenbank nicht möglich.

CU
khsopro
Titel: Re: Konzept zwei Datenbanken mit gleichen Dokumenten
Beitrag von: Thomas Schulte am 14.05.08 - 12:38:05
Doch das ist möglich. Hat aber den Haken, das du bei Livestellung die Eingebettete Ansicht quasi raus und wieder reinnehmen musst, weil IBM es nicht geschafft hat den Verweis aus die Datenbank aus der die Ansicht kommt formelbasiert zu machen.
Titel: Re: Konzept zwei Datenbanken mit gleichen Dokumenten
Beitrag von: Thomas Schulte am 14.05.08 - 12:42:29
Such mal nach "embedded Views andere Datenbank"

Viel Spaß beim lesen.