bug: unique columns in table with multiple primary keys