Schmeiser, Olsen & Watts, LLP
Efficient discovery of keys in a database
A method and system for discovering keys in a database. A minimal set of non-keys of the database are found. The database includes at least two entities and at least two attributes. The minimal set of non-keys includes at least two non-keys. Each entity independently includes a value of each attribute. A set of keys of the database is generated from the minimal set of non-keys. Each key of the generated set of keys independently is a unitary key consisting of one attribute or a composite key consisting of at least two attributes.
International Business Machines Corporation
G
G06F
inventional
Berthold Peter Jay John
Reinwald Haas Sismanis