cls.__mapper_args__ = {'polymorphic_identity': cls.__name__}
return super(Meta, cls).__init__(*args, **kw)


class Experiment(Entity, metaclass=Meta):
    pass
Улучшить синтаксис SQLAlchemy для полиморфной идентификации.