sql >> Databasteknik >  >> RDS >> Mysql

Är detta ett bra DB-schema för platser

Eftersom du säger "Jag behöver verkligen bara lat/lon" rekommenderar jag att du använder 2 tabeller med ett förhållande 1:1.

I många (de flesta?) fall kommer MYCKET fler lat/lon-par att cachelagras, vilket påskyndar din arbetshäst. Om du behöver ytterligare information, skaffa den när du behöver den.

Kort form:Tvinga inte DB:n att flytta data som du inte behöver genom IO och RAM

Dessutom skulle ett sådant schema hålla dina dörrar öppna för ytterligare naturlig expansion:Länka annan information kan göras genom att lägga till andra tabeller istället för att ändra befintliga. Jag anser att detta är bra för din SW-kvalitet.




  1. Vad är ett gratis verktyg för att jämföra två SQL Server-databaser?

  2. MySQL för Visual Studio 2012/2013

  3. Hur kan jag ta reda på standardteckenuppsättningen/sorteringen i min MySQL

  4. Vad ska jag lagra som mitt index i klientkoden?