Het is niet helemaal duidelijk wat het probleem precies veroorzaakt, aangezien je het belangrijkste deel hebt weggelaten -- code die die uitzondering genereert, maar als je relatie-eigenschappen toevoegt aan klasse PostModel worpen die proberen foreign_keys toe te voegen parameter naar relatie bel als volgt:
class PostModel(...):
# ...
subject1_id = Column(db.Column(db.BigInteger, db.ForeignKey(EntitiesModel.id), nullable=False)
subject2_id = Column(db.Column(db.BigInteger, db.ForeignKey(EntitiesModel.id), nullable=False)
subject1 = relationship(EntitiesModel, foreign_keys=subject1_id)
subject2 = relationship(EntitiesModel, foreign_keys=subject2_id)