Картинками еще хуже понятно.
По логике:
building=entrance, по идее, любой вход в здание
entrance=* - тэги, указывающие функцию любого входа (главный/служебный/аварийный/общего назначения…), в том числе входа на территорию, а не только в здание.

Проблема же с явлением “подъезд с несколькими входами” все равно остается - building=entrance таки обозначает не секцию дома (подъезд, как подмножество квартир в доме+ этажные коридоры + лестница +лифт) а вход в здание.