hm:t join tables may not have a primary key

@square/railsfork-contributors