sqlalchemy: relacionamento um-para-um com declarativo
Qual é a melhor maneira de criar um relacionamento individual no SQLAlchemy usando declarativo?
Eu tenho duas mesas,foo
ebar
, e eu querofoo.bar_id
para vincular abar
. O problema é que esse é um relacionamento de mão única.bar
não deve saber nada sobrefoo
. Para cada foo, haverá um e apenas umbar
.
Idealmente, depois de selecionar um foo, eu poderia fazer algo assim:
myfoo.bar.whatever = 5
Qual é a melhor maneira de fazer isso usando declarativo?