Кто-нибудь имеет представление об организации проектов на основе sqlalchemy? У меня много таблиц и классов с внешними ключами и связями. Что каждый делает с точки зрения разделения классов, таблиц и картографов? Я относительно новичок в фреймворке, поэтому любая помощь будет оценена.
Пример:
classA.py # table definition and class A definition
classB.py # table definition and class B definition
### model.py
import classA,classB
map(classA.classA,clasSA.table)
map(classB.classB,clasSB.table)
Включение картографов в classA, и classB работает, но создает проблемы перекрестного импорта при построении отношений .. Может быть, я что-то упускаю :)