Page MenuHomePhabricator

Create condition for properties to declare inverse relationship properties that will be automatically assigned to the inverse item
Open, Needs TriagePublic

Description

It would save a lot of manual effort from thousands of people to declare inverse relationships if this process was automated for some properties.

The inverse relationship should apply only to properties that make sense to have an inverse relationship such as 'X -child-> Y'. Item Y should then automatically get 'Y -mother-> X'.

However, this should not apply to properties such as 'X -instance of-> Y' which would overflow Y with statements.

Therefore, it could be very useful to have a condition (or a property) for properties to declare their inverse relationship (i.e. the property 'child' is the inverse of 'mother') and to automatically assign the inverse property to the inverse item.