В свойствах отношения же можно указать что оно является внутренним для какого-то другого. Так не делают, но прямой инфы о том что это что-то может сломать я допустим не нашел.
"наверх" в осм связей не рекомендуют делать. давай описание отношения, в которого прямо указана роль "внутренний для кого-то"
Я очень прямо ведь пишу что не нашел инфы о том что это бы что-то ломало.
теоритически можно сделать что угодно. главное чтобы а) имело законченный логический смысл б) это было достаточно понятно мапперу (учти что маперы в осм не професиональный элемент и постигать булеву алгебру не будут) в) поддержали рендеры
был в свое время такой тег is_in который описывал вхождение мелких полгонов в большие. потомот него отказались в пользу геометрической вложенности контуров. имхо остался один тег, точнее набор тегов "addr:" больше вариантов чтото даже не представлю
В свойствах отношения же можно указать что оно является внутренним для какого-то другого. Так не делают, но прямой инфы о том что это что-то может сломать я допустим не нашел.
Тебе нужно посмотреть в исходники osm2pgsql или любого другого конвертера геометрий