enhancement
major
minor
major
minor
defect
minor
#26827
No error message when accessing foreign key references if foreign key cannot be resolved
In case of an invalid migration, data consistency may be lost, so that object identifiers stored in foreign key columns (tl:ByIDReferenceStorageImpl) can no longer be resolved. In this case, accessing such an invalidated reference silently returns the value null, which makes debugging extremely difficult.
Instead, as with resolving an association whose end cannot be found, a tl:InvalidLinkException should be thrown.
Test
No test, too complex.