как правильно связать таблицы?
class Domen(db.Model):
    __tablename__ = 'domen'
    id = db.Column(db.Integer, primary_key=True, autoincrement=True)
    name = db.Column(db.String(255))
    pages = db.relationship('Page', lazy = 'dynamic')
    default_page_id  = db.Column(db.Integer, db.ForeignKey('page.id'), default=0 )
class Page(db.Model):
    __tablename__ = 'page'
    id = db.Column(db.Integer, primary_key=True, autoincrement=True)
    title = db.Column(db.String(255))
    domen_id  = db.Column(db.Integer, db.ForeignKey(D.id), default=0 )
    domen = db.relationship('Domen', foreign_keys=domen_id)
вроде простая штука, но sqlalchemy просто упорола уже
