- Common ways to obtain ForeignKey
private void myMethod () {}
fk.setPkColumnName(rs.getString("PKCOLUMN_NAME")); fk.setColumnName(rs.getString("FKCOLUMN_NAME")); fk.setKeySequence(rs.getShort("KEY_SEQ")); fk.setUpdateRule(rs.getShort("UPDATE_RULE")); fk.setDeleteRule(rs.getShort("DELETE_RULE"));
fk.setPkColumnName(targetAttribute.getName()); fk.setColumnName(join.getSourceName()); fk.setKeySequence(keySequence++); table.addForeignKey(fk);
fk.setPkColumnName(targetAttribute.getName()); fk.setColumnName(join.getSourceName()); fk.setKeySequence(keySequence++); table.addForeignKey(fk);