2 | | - Refactor ``ForeignObject`` to not depend on ``ReverseSingleRelatedObjectDescriptor``, which includes factoring out the relevant bits of ``ReverseSingleRelatedObjectDescriptor`` into a new descriptor. |
3 | | - Move the existing ``ReverseSingleRelatedObjectDescriptor`` to ``many_to_one.py`` but deprecate it and introduce a new better named descriptor, since this is actually the forward side of a FK. |
| 2 | - Refactor `ForeignObject` to not depend on `ReverseSingleRelatedObjectDescriptor`, which includes factoring out the relevant bits of `ReverseSingleRelatedObjectDescriptor` into a new descriptor. |
| 3 | - Move the existing `ReverseSingleRelatedObjectDescriptor` to `many_to_one.py` but deprecate it and introduce a new better named descriptor, since this is actually the forward side of a FK. |