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

Cara menerapkan versi data di PostreSQL

Saya melakukan sesuatu seperti pendekatan kedua Anda:miliki tabel dengan set kerja aktual dan riwayat dengan perubahan (cap waktu, record_id, property_id, property_value). Ini termasuk pembuatan arsip. Tabel ketiga menjelaskan properti (id, property_name, property_type), yang membantu dalam konversi data lebih tinggi dalam aplikasi. Jadi, Anda juga dapat melacak dengan sangat mudah perubahan properti tunggal.

Alih-alih stempel waktu, Anda juga bisa memiliki int-like, yang Anda tambahkan untuk setiap perubahan per record_id, sehingga Anda memiliki versi yang sebenarnya .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan Postgresql 9.4 semakin lambat saat bergabung dengan TSTZRANGE dengan &&

  2. Bagaimana sintaks INSERT ... ON CONFLICT (id) DO UPDATE ... digunakan dengan ID urutan?

  3. PostGIS setara dengan ArcMap Union

  4. KESALAHAN:pengenal batas nol-panjang pada atau di dekat LINE 1:DELETE FROM region WHERE region. =$1

  5. Penyisipan nama tabel yang benar