Если вам нужно именно слить таблицы прямо в базе - то вам нужен SQL, а не джанго.
А если вам нужно сделать "виртуальную таблицу" на уровне ORM, которая бы налету склеивала модель из двух других, то я бы покурил на тему model manager:
https://docs.djangoproject.com/en/1.6/topics/db/managers/
И написал бы к ModelC кастомного менеджера, котрый транслирует запросы objects.* в sql с joinами.
В принципе, в него можно встроить и сохранение моделей в разные таблицы.
Когда-то давно делал такое для слияния трёх таблиц из трёх разных баз (на разных серверах). Но это было с очень древним джангой.