result.add(new MetaDataColumnDescriptor("PK_NAME",  Types.VARCHAR));
    protected List initColumnsForPK()    {        List result = new ArrayList();        result.add(new MetaDataColumnDescriptor("COLUMN_NAME", Types.VARCHAR));        // we're also reading the table name so that a model reader impl can filter manually        result.add(new MetaDataColumnDescriptor("TABLE_NAME",  Types.VARCHAR));        return result;    }