allereerst ziet de structuur er goed uit in termen van normalisatie. U kunt meer over dit onderwerp lezen door te googlen op "databasenormalisatieregels". Maar u moet zich ervan bewust zijn dat u complexe zoekopdrachten krijgt door elke eigenschap te scheiden (straattabel, straatnummertabel enz.). Om een resultaat als "POI XY, Straatnaam 2, Somecity, lat=42.4, long=13.2" te krijgen, zou je aan minimaal vier tafels moeten deelnemen. Als prestaties geen probleem zijn, ga je gang;-)
U kunt gegevens ophalen (indien beschikbaar) van openstreemap.org of sommige poi's van geonames.org
Groeten, Martin