SW.4.1.x foreign keys?!

hallo, das geht eher nicht an die community, sondern an shopware: ich habe heute ein update von 4.0.5 auf 4.1.2 gemacht und bin fast verzweifelt. vor 4.1.0 war es doctrine (und/oder dem doctrice-caching-system) egal, ob die FK von den jeweiligen s_

_attributes auf die s_

passten bzw. vorhanden waren. seit 4.1.x wird das anscheinend implizit vorrausgesetzt. wenn da was nicht stimmt gibt es exceptions sowohl im front- als auch backend. ich weiß nicht genau, was der shopbetreiber so alles getrieben hat, aber mindestens die s_user_* kamen noch aus shopware-3 und waren damit vom typ myisam. wie gesagt 4.0.x kam damit klar, 4.1.x nicht. nachdem ich das korrigiert und die FK entsprechend erstellt habe läuft der shop. m.e. sollte das update-script sowas feststellen und melden.