Use 'through' instead of 'db_table'

Fixes duplicate table when running syncdb --all on a fresh database.

Please merge as long as I'm not being stupid and misunderstanding these model arguments.