hm:t join tables may not have a primary key