PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Desain database untuk membuat tabel dengan cepat

Apa yang Anda gambarkan adalah model entitas-atribut-nilai (EAV). Ini adalah cara yang sangat buruk untuk mendesain model data.

Meskipun model datanya cukup fleksibel, query model data seperti itu cukup rumit. Anda sering kali harus bergabung sendiri dengan tabel n kali jika Anda ingin memilih atau memfilter pada n atribut yang berbeda. Itu menjadi lambat agak lambat dan menjadi agak sulit untuk dioptimalkan dengan relatif cepat.

Plus, Anda biasanya akhirnya membangun banyak fungsi yang akan disediakan oleh database atau ORM 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. Kesalahan sintaks di akhir input di PostgreSQL

  2. Peran tidak ada dan tidak dapat membuat database saat menggunakan PostgreSQL

  3. MySQL vs PostgreSQL? Mana yang harus saya pilih untuk proyek Django saya?

  4. Laravel:Kesalahan [PDOException]:Tidak Dapat Menemukan Driver di PostgreSQL

  5. Cara Mengekstrak Nomor Minggu dari Tanggal di PostgreSQL