Domino 9 und frühere Versionen > Entwicklung

Tabellenaufteilung ähnlich wie in Access möglich?

(1/2) > >>

MisterDa:
Hi Leute,

ich hab mal wieder ne Frage und zwar:

Ich komme aus der Access-Ecke und würde gerne wissen, ob ich sowas ähnliches wie Tabellen auch in Lotus implementieren kann. Wenn ich z.b. ne Person hab, deren Adresse ich speichern will und die hat ne Firmen- und ne Privatadresse. Da machts ja dann keinen Sinn, über die Maske die Person an sich 2mal in der DB abzulegen. Gleiches gilt dann beim Löschen, da müßte ich ja jede Person mehrfach löschen statt nur einmal zentral. Kann ich sowas über Teilmasken realisieren? Oder irgendwie anders? ???

Hab mal ein Bild aus Access zum Verständnis angefügt.

Danke für die Hilfe

Axel:
Hi,

Notes kann keine Relationen. Auch werden die Daten nicht in Tabellenform abgelegt. Notes speichert die Daten dokumentenorientiert ab.

Am einfachsten du nimmst beide Adressen ins Personendokument auf oder du arbeitest mit Haupt- und Antwortdokumenten.

Firmenadresse ist das Hauptdokument
Ansprechpartner ist jeweils ein Antwortdokument.


Axel

MisterDa:
danke.

das notes keine relationen kann und dokumentenorientiert abspeichert weis ich ja, aber ich möchte eben so eine ähnliche struktur realisieren, da es bei der entstehenden DB eben zu einem Namen 1 - x dokumente geben kann. aber ich werd mich mal an die haupt- und antwortdokumenten-sache ranmachen

MisterDa

ata:
... das geht schon, was du vorhast. Du mußt dabei darauf achten, daß du für die Person einen Schlüssel generierst, der eindeutig ist. In access ist das mit dem PrimaryKey eingebaut - in Notes gibt es das so nicht - du mußt dir diesen Key also zusammenbauen. Beim Abspeichern einer Person suchst du dann nach einer Person mit diesem Key - gibt es die Person noch nicht, dann kann das Dokument angelegt werden.

... wieviele Felder, ob Privatadresse und Firmenadresse in einem Dokument angelegt werden, ist zunächst mal völlig nebenrangig.

... Notes-Adressbücher legen beides in einem Dokument an...

Ich würde es nicht mit Antwortdokumenten machen. Die haben die Problematik, daß wenn das Hauptdokument gelöscht wird die Antwortdokumente ins Nirwana gehen...

ata

Axel:

--- Zitat von: ata am 27.03.03 - 17:05:09 ---... das geht schon, was du vorhast. Du mußt dabei darauf achten, daß du für die Person einen Schlüssel generierst, der eindeutig ist. ....

Ich würde es nicht mit Antwortdokumenten machen. Die haben die Problematik, daß wenn das Hauptdokument gelöscht wird die Antwortdokumente ins Nirwana gehen...

--- Ende Zitat ---

Du versuchst krampfhaft Relation nachzubilden. Das ist ein Riesenaufwand und führt meiner Erfahrung nach selten zu gewünschten Ergebnis.

Ich halte für bestimmte Anwendungen Haupt- und Antwortdokumente für die bessere Alternative, weil man sich hier um den Bezug nicht selbst kümmern muß. In einem gebe ich dir recht, dass wenn das Hauptdokument gelöscht wird, die Antwortdokument im Nirwana verschwinden. Aber das läßt sich relativ einfach verhindern. Es gibt genug Lösungsansätze dafür.

Axel

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln