SQLAlchemy one-to-one, store foreign key in each table?
问题 I have a relationship that is one to one between cage codes and duns numbers. I have set up my relationship that looks like, where I store a ForeignKey on each of the respective tables. class Cage(Base): __tablename__ = 'DimCage' id = Column(Integer, primary_key=True) cage = Column(String(8), unique=True, nullable=False) duns_id = Column(Integer, ForeignKey('DimDuns.id')) duns = relationship('Duns', uselist=False, back_populates='cage') class Duns(Base): __tablename__ = 'DimDuns' id = Column