builder.indexColumn(SCHEMA, I_TABLE, Index.PRIMARY, "id", 0, true, null);
builder.index(SCHEMA, I_TABLE, "oid");
builder.indexColumn(SCHEMA, I_TABLE, "oid", "oid", 0, true, null);
builder.index(SCHEMA, I_TABLE, "ii");
builder.indexColumn(SCHEMA, I_TABLE, "ii", "ii", 0, true, null);
builder.basicSchemaIsComplete();
builder.createGroup(O_TABLE, SCHEMA);
builder.addTableToGroup(O_TABLE, SCHEMA, O_TABLE);
builder.joinTables("o/i", SCHEMA, O_TABLE, SCHEMA, I_TABLE);
builder.joinColumns("o/i", SCHEMA, O_TABLE, "id", SCHEMA, I_TABLE, "oid");
builder.addJoinToGroup(O_TABLE, "o/i", 0);