sqlalchemy: relación uno a uno con declarativa
¿Cuál es la mejor manera de crear una relación uno a uno en SQLAlchemy usando declarative?
Tengo dos mesas,foo
ybar
, y yo quierofoo.bar_id
para vincular abar
. El problema es que esta es una relación unidireccional uno a uno.bar
no debe saber nada sobrefoo
. Por cada foo, habrá uno y solo unobar
.
Idealmente, después de seleccionar un foo, podría hacer algo como esto:
myfoo.bar.whatever = 5
¿Cuál es la mejor manera de lograr esto usando declarative?