mais si on lit le wiki : ma méthode ne semblait pas mauvaise non plus : 

"The addr:street=* tag provides a link between streets and belonging addr:housenumber=* based on geographic proximity. This link can be made explicit by using a type=associatedStreet relation."