Das was du da schreibst ist das Karlsruher Modell, außer dass die Tags etwas anders heißen (etwa „addr:housenumber“). Die Relationen sind optional. Zur eigentlichen Frage: Im Normalfall am ehesten Lösung 3, aber bitte nicht mit NO_NAME sondern einem Wert, den man auch auf andere Dinge als Namen anwenden kann (kein ref oder was auch immer), also eher NO_VALUE.