sql >> Database teknologi >  >> RDS >> Mysql

Design af en normaliseringsdatabase for at få 5 nærmeste nabo ved hjælp af MySQL spatial index

først og fremmest ser strukturen godt ud med hensyn til normalisering. Du kan læse noget mere om dette emne ved blot at google efter "database normaliseringsregler". Men du skal være opmærksom på, at du vil få komplekse forespørgsler ved at adskille hver ejendom (gadetabel, vejnummertabel osv.). For at få et resultat som "POI XY, Streetname 2, Somecity, lat=42.4, long=13.2" skal du deltage i mindst fire tabeller. Hvis ydeevne ikke er et problem, så fortsæt;-)

Du kan hente data (hvis tilgængelig) fra openstreemap.org eller nogle POi'er fra geonames.org

Med venlig hilsen Martin



  1. Oprettelsestidspunkt for Innodb-tabeller

  2. flere søgeværdier i php og mysql

  3. Sådan indsætter du et array i en enkelt MySQL Prepared statement m/ PHP og PDO

  4. MS Access Corruption Del 2:Bedste praksis for forebyggelse og genopretning