Каков наилучший способ создания отношения "один к одному" в SQLAlchemy с использованием декларативного?
У меня есть две таблицы foo и bar, и я хочу, чтобы foo.bar_id ссылался на bar. Уловка заключается в том, что это взаимно однозначное отношение. bar ничего не должен знать о foo. Для каждого foo будет один и только один bar.
В идеале, после выбора foo, я мог бы сделать что-то вроде этого:
myfoo.bar.whatever = 5
Какой лучший способ выполнить это с помощью декларативного?