Первый вариант предполагает использование двух тегов:
Но он обладает недостатком:
- трудоемокостью – для каждого дома уазать улицу
- трудностью в редактировании – если поменялось название улицы (например, вследствии ошибки)…
И не совсем понятно, как будет выполняться поиск? Если для улицы указаны национальные имена?
Поэтому мне кажется, что наиболее правильным вариантом есть использование отношений. Но вот как их указывать?