Этот вопрос касается конкретной диаграммы UML в книге Мартина Фаулера «Шаблоны архитектуры корпоративных приложений».
Почему существует «двунаправленная связь» между Футболистом Mapper и Bowler Mapper в диаграмме классов 'Inheritance Mapper' на стр. 302?
Нет.
Вы просматриваете совокупность от Player Mapper до одного из конкретных картографов: футболиста Mapper, Bowler Mapper и Cricketer Mapper.
Если вы прочитаете 2-й абзац на странице 304, он объяснит этот выбор дизайна.