The SQL for these tables (basically all the rube
tables) should make it fairly straightforward to put a
primary (composite) key on them. Also, should there be
indices on the dimension columns as well? Would that
affect build and response time? It might.