Uses of Class
de.fesenmeyer.dbnormalizer.core.PK

Packages that use PK
de.fesenmeyer.dbnormalizer.core The top-level package of the core logic, which contains the fundamental classes of DBNormalizer. 
de.fesenmeyer.dbnormalizer.core.algorithms Package which provides the several algorithms implemented by DBNormalizer. 
de.fesenmeyer.dbnormalizer.core.dbaccess Package containing database access code and utility methods. 
 

Uses of PK in de.fesenmeyer.dbnormalizer.core
 

Fields in de.fesenmeyer.dbnormalizer.core declared as PK
private  PK Table.dbPK
          The PK defined in the DB.
private  PK Table.pk
          The PK selected by DBNormalizer when calculating candidate keys or by the user.
 

Methods in de.fesenmeyer.dbnormalizer.core that return PK
 PK Table.getDbPK()
          Gets the primary key (PK) defined in the DB.
 PK Table.getPk()
          Gets the PK for this table.
 

Methods in de.fesenmeyer.dbnormalizer.core with parameters of type PK
 void Table.setDbPK(PK dbPK)
          Sets the primary key (PK) defined in the DB.
 void Table.setPk(PK pk)
          Sets the PK for this table.
 

Uses of PK in de.fesenmeyer.dbnormalizer.core.algorithms
 

Methods in de.fesenmeyer.dbnormalizer.core.algorithms with parameters of type PK
private  StringBuffer NormalizationScriptBuilder.buildPrimaryKeyDef(PK pk)
          Builds a primary key (PK) definition for the PK specified by argument pk
 

Uses of PK in de.fesenmeyer.dbnormalizer.core.dbaccess
 

Methods in de.fesenmeyer.dbnormalizer.core.dbaccess that return PK
static PK DatabaseMetadataUtil.getPK(DBNormalizerSession session, String catalog, String schema, String tableName)
          Gets the PK for a table specified by catalog, schema and name.