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?

Respuestas a la pregunta(4)

Su respuesta a la pregunta