Skip to content

Neat dms connections reverse 003

Validates that source property for the reverse connections is a direct relation.

What it does#

Checks that the property referenced in a reverse connection's 'through' clause is actually a direct connection property (not a primitive or other type).

Why is this bad?#

Reverse connections can only work with direct connection properties. Using other property types breaks the bidirectional relationship.

Example#

If WindFarm has a reverse property turbines through WindTurbine.name, but name is a Text property (not a direct connection), the reverse connection is invalid.