Issue #2935392 by catch: EntityTypeInterface is overly prescriptive about 'required' link relationships (cherry picked from commit 72ca2ff1)