Circular record relationship in CRM

Circular record relationship in CRM

Given there is a lookup in custom module Transactions creating a related list on the chosen Contact record. I. e. a lookup field on Transactions module points to Contacts.

The related list on a Contact record can thus have have many transaction records.

Let's imagine there is also a lookup field on the Contacts module pointing to Transactions. For example a Lookup named "Primary Transaction".

Is there a valid objection against such circular relationship?

    Nederlandse Hulpbronnen