@Grundy ну круг это множество точек, отобранных по какому-то условию. Если одна и та же точка лежит в двух кругах, то это одна и та же сущность, которая попадает под условия и первого круга и второго
@АндрейNOP А почему связь между множествами должна быть обязательно "являются"? Может там "владеют"?
(указаны как "владельцы заказа" в поле OwnerId, по которому джойн идёт)
и да, это снова возвращает к типовых энтерпрайзным сценариям, когда ключ уникальный, есть индекс и вообще безхозных (ownerId = null) не бывает.
все неожиданности всплывают как показано в статьях и комментах, когда мы выходим за рамки этих сценариев и рассматриваем просто какие-то циферки без уникальных ключей