यह पूरी तरह से स्पष्ट नहीं है कि वास्तव में समस्या का कारण क्या है क्योंकि आपने सबसे महत्वपूर्ण भाग को छोड़ दिया है - कोड जो उस अपवाद को फेंकता है लेकिन यदि संबंध गुणों को वर्ग PostModel में जोड़ा जाता है फेंकता है जो विदेशी_कुंजी add जोड़ने का प्रयास करता है रिश्ते . के लिए पैरामीटर निम्न के रूप में कॉल करें:
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)