Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apakah ini skema DB yang bagus untuk lokasi

Karena Anda mengatakan "Saya benar-benar hanya membutuhkan lat/lon", saya mendorong Anda untuk menggunakan 2 tabel dengan hubungan 1:1.

Dalam banyak (kebanyakan?) kasus, BANYAK lebih banyak pasangan lat/lon akan di-cache, mempercepat kerja keras Anda. Jika Anda membutuhkan info tambahan, dapatkan saat Anda membutuhkannya.

Bentuk singkat:Jangan paksa DB untuk memindahkan data yang tidak Anda perlukan melalui IO dan RAM

Selain itu, skema seperti itu akan membuat pintu Anda terbuka untuk ekspansi alami lebih lanjut:Menautkan info lain dapat dilakukan dengan menambahkan tabel lain daripada mengubah yang sudah ada. Saya menganggap ini hal yang baik untuk kualitas SW Anda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara membandingkan 2 daftar dan menggabungkannya dengan Python/MySQL?

  2. Bagaimana cara membuat penginisialisasi untuk membuat dan memigrasi database mysql?

  3. MySql pilih IN klausa string koma dibatasi

  4. perintah mysql untuk menampilkan variabel konfigurasi saat ini

  5. MySQL:Bagaimana cara menentukan hubungan kunci asing secara terprogram?