1. A method of analyzing table access in a database system, comprising: defining an incorrect rule set and a related correct rule set for a database model associated with the database system; retrieving index definitions for the database system; comparing the index definitions with the incorrect rule set to identify improper indexes; and identifying programs that depend on the improper indexes.