Patent ID: 6941299

Claim:
Method for querying a database with database contents stored in a computer readable medium with a database structure comprising: placing a query in a query structure that differs from the database structure, wherein the query structure and the database structure are derived from a standard structure by using a reference logic, wherein the standard structure is described by standard descriptors, wherein the query structure and the database structure are described by at least one of the standard descriptors and special descriptors, and wherein the special descriptors and the content of the special descriptors are derived from at least one of the standard descriptors by using the reference logic, transmitting the query to the database; making the reference logic available to the database by at least one of: transmitting at least part of the reference logic together with the query; or the reference logic being at least partially present in the database, if the standard descriptors of the query structure and the standard descriptors of the database structure are dissimilar, a special descriptor of the database structure can be inferred from the standard descriptor of the query structure by means of the reference logic, or if the special descriptors of the query structure and the special descriptors of the database structure are dissimilar, a standard descriptor of the database structure can be inferred from the special descriptor of the query structure by means of the reference logic, wherein if the special descriptors of the query structure and the special descriptors of the database structure are dissimilar, dissimilar special descriptors are reviewed to determine whether a computation logic is present in the database, so that a respective special descriptor of the database structure can be computed directly from the corresponding special descriptor of the query structure by means of the computation logic.