The present invention is a computer-implemented system and method that
allows data in different databases to be shared without requiring the data
to be remodeled to fit an existing data convention. The invention allows
the comparison of two database structures, and facilitates the searching
of information from one database to other databases, or from an external
set of search criterion against a plurality of databases. The invention
allows information to be exchanged from heterogeneous data sources, or
database query sources without having to alter the structure of the data
sources that are being searched. A number of techniques may be used to do
this comparison and facilitate the cross database searching. Tree
comparison methods, user defined mapping methods, the use of similarity
comparisons to determine similar database structures and data are used to
facilitate the cross database searching.
Die anwesende Erfindung ist ein Computer-eingeführtes System und eine Methode, die erlaubt, daß Daten in den unterschiedlichen Datenbanken geteilt werden, ohne die Daten zu erfordern umgestaltet zu werden, um eine vorhandene Formatabsprache zu passen. Die Erfindung erlaubt den Vergleich von zwei Datenbankstrukturen und erleichtert das Suchen der Informationen von einer Datenbank zu anderen Datenbanken oder von einem externen Satz des Suchkriteriums gegen eine Mehrzahl der Datenbanken. Die Erfindung erlaubt, daß Informationen von den heterogenen Datenquellen oder von den Datenbankfrage Quellen ausgetauscht werden, ohne zu müssen, die Struktur der Datenquellen zu ändern, die gesucht werden. Eine Anzahl von Techniken kann verwendet werden, um diesen Vergleich zu tun und das Kreuzdatenbanksuchen zu erleichtern. Baumvergleich Methoden, verbraucherbestimmte abbildenmethoden, der Gebrauch von Ähnlichkeitvergleichen, ähnliche Datenbankstrukturen festzustellen und die Daten werden verwendet, um das Kreuzdatenbanksuchen zu erleichtern.