Hallo Robert,

mir ist noch nicht klar, wie ich mit Select distinct arbeiten soll, beziehungsweise wie ich das Skript schreiben soll.

Gibt es fuer mein Probleö kein fertiges Skript zum download ?

Dein unten aufgefuehrtes Skrip scheint mir eine andere Funktion zu haben, als ich benoetige.


Noch mal mein Problem: ich habe eine einfache Buecherdatenbank von Works in Base konvertiert. Diese Datenbank besteht aus einer Tabelle; jetzt moechte ich diese Datenbank in eine relationale umwandeln, um wiederholende Eintraege -Serie, Autor, Verlag - in separate Tabellen erfassen und mit der alten Tabelle verknuepfen.

Mein Wunsch yaere ein Makro oder Skript, das dies moeglichst automatisch erledigt.



Viele Gruesse

Martin Jenniges


Robert Großkopf schrieb:
Hallo Martin,
ich habe mir vor Jahren mit MS-Works eine Bibliothek-DB angelegt und
wuerde diese Eintraege jetzt gerne in eine relationale DB umwandeln.

Die Tabelle ist bereits in Base konvertiert.

Ich habe das vor einigen Jahren mit einer Bibliotheksdatenbank meiner Schule gemacht (zu der Zeit ca. 5000 Medien). Die Aufteilung in Untertabellen (z.B. einer Tabelle für Ort, einer für Verlag usw.) habe ich mit Hilfe von Select distinct sowie damals noch StarOffice 5.2 Calc erzeugt. Die Verknüpfung von Haupttabelle und Untertabelle habe ich mit einer Abfrage realisiert. So ergab die erste Abfrage dann eine Haupttabelle mit Ortsziffern statt der Ortsangaben, die zweite Abfrage eine Haupttabelle mit Ortsziffern und Verlagsziffern usw. Bei Autoren ist die Sache noch etwas komplizierter, da ja Autoren auch in Gruppen auftreten - hier ging die Umwandlung nur über eine Verknüpfungstabelle und letztlich den Aufruf der jeweiligen Datensätze in dem Bearbeitungsformular. Aktuell haben wir ein ähnliches Verfahren um die Schlagwortliste aus der ursprünglichen Tabelle zu lösen. Das läuft allerdings über MySQL und PHP und ersetzt erst dann die alten Einträge, wenn der alte Datensatz in der Bearbeitung aufgerufen und neu abgespeichert wurde - dies ganze aber im Hintergrund ohne zusätzliche Eingaben.
Das Datenbankscript steht übrigens im Internet frei zur Verfügung:
www.scoolonline.de/download

Gruß

Robert

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to