inverseOf
InverseOf is a concept in data modeling and object-relational mapping that denotes the reciprocal relationship between two associated objects. It helps ensure that two related records stay consistent in memory and, in some frameworks, reduces database activity by reusing existing objects rather than reloading them.
In Rails, inverse_of is an option used on association declarations to name the opposite association on the
Outside Rails, many ORMs and data modeling tools support a similar notion, often called inverse, inverse_of,