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

Pertanyaan/saran pola kelas database PHP

Kedengarannya masuk akal dari apa yang telah Anda jelaskan, meskipun ujian sebenarnya akan datang ketika Anda mulai serius memperluasnya.

Saya biasanya membuat inti dari tiga kelas:

  1. pengurus basis data
  2. penangan objek generik
  3. penangan koleksi umum

Setiap tabel mendapatkan satu turunan dari kelas objek untuk mewakili satu baris dalam tabel, dan kelas turunan dari koleksi yang mewakili sebagian atau seluruh tabel dan akan mengembalikan objek individual seperti yang diminta. Ada juga fungsi "registrasi" statis untuk menyiapkan semua informasi yang diperlukan (nama tabel, kolom yang valid, dll) satu kali untuk setiap kelas.

Terkadang, kelas koleksi juga merupakan objek untuk tabel lain. Objek generik dan mekanisme pendaftaran yang saya tulis berabad-abad yang lalu dengan mulus menangani ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kolom tidak dikenal {0} dalam klausa on

  2. Ubah zona waktu Google Cloud SQL CURRENT_TIMESTAMP?

  3. Bagaimana saya bisa menggunakan UPDATE OR INSERT dengan Laravel 4?

  4. log pembaruan mysql

  5. Koneksi MySQL melempar referensi nol