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?