sqlalchemy: Eins-zu-eins-Beziehung mit deklarativen

Was ist der beste Weg, um eine Eins-zu-Eins-Beziehung in SQLAlchemy mit deklarativen zu erstellen?

Ich habe zwei Tabellen,foo undbar, und ich willfoo.bar_id um auf @ zu verlinkbar. Der Haken ist, dass dies eine Eins-zu-Eins-Beziehung ist.bar darf nichts über @ wissfoo. Für jedes foo gibt es ein und nur einbar.

Ideally, nachdem ich ein Foo ausgewählt habe, könnte ich so etwas tun:

myfoo.bar.whatever = 5 

Was ist der beste Weg, um dies mit declarative zu erreichen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage