собственно, такой релейшн несложно придумать
type = roadlevel role = major (way) - главная role = minor (way) - второстепенная role = via (node) - перекрёсток