Ликвидация пересечений связей в ER диаграмме
Есть такая вот диаграмма, необходимо ее реорганизовать так, чтобы ликвидировались пересечения связей. В ручную такое проделать у меня не получилось, может существуют какие-нибудь инструменты для автоматического выравнивания таблицы с ликвидированием пересечений? Или какая-нибудь литература, которая поможет мне понять, как это сделать? 