[hibernate-dev] Is @SecondaryTable required when a join table is specified?