Hallo Patrick
Hier die DBW Struktur:
1. JEDES Dokument (DATEI_NAME + DATEI_VERZEICHNIS eindeutig!)
bekommt einen Eintrag in die Dokumenttabelle.
2. Jede Verknüpfung steht mit der EINDEUTIGEN Nummer der Dokumenttabelle in der ELTERN_KIND Tabelle (Verknüpfungstabelle)
3. Bei Versionierung der Dokumente werden zu einem Dokumenteintrag mehrere Einträge in der Versionstabelle übernommen.
Wie du geschildert hat Max alles durcheinander in einer Tabelle ?
TIP:
Alle deine vorhandenen Daten in DBWorks über die Verzeichnisstrukturen registrieren lassen.
Hierzu gibt es ein fertiges Hilfsprogramm.
Über UPDATE Funktionen in SQL aus MAX Tabelle nach DBWorks evtl. weitere Daten übernehmen.
Beispiel:
UPDATE DOKUMENT SET BENENNUNG = (SELECT BENENNUNG FROM MAX WHERE DATEI_NAME = 123.slddrw) WHERE DATEI_NAME = '123.slddrw'
Mit solchen Befehlen und einer geeigneten Schleife über alle Tabelleneinträge mache ich fast wöchentlich eine Übernahmen.
Es wäre schön, wenn du mir mal deine Max MDB zuschicken würdest, damit ich dieses Ducheinander mal selber sehen kann und mir ein Konzept für die Übernahme auch für zukünftige Kunden von uns anfertigen kann.
MfG
Bernd
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP