7. Правильно, это смотря с чьей точки зрения, у кого какая логика...)))
По моей логике, если мы рисуем стрелку из А в Б, то она так и должна идти, а не наоборот...)))
Ну Ваша логика идет в разрез с логикой алгоритмов. Для большинства пользователей, это не стрелка, а связь, при этом, когда Вы создаете связь Вы берете блок, для которого необходима информация, далее показываете от какого блока будете брать эту информацию.