Mysql
 sql >> база данни >  >> RDS >> Mysql

Версиониране на таблици (исторически таблици) и връзка между таблици за поръчки

Една опасност при записването само на единично времеви печат е, че е трудно да се определи кой е последният запис за дадена поръчка. Трябва да използвате подселекция или функция. Бих препоръчал да имате start_timestamp и finish_timestamp, като последното е NULL за най-новия запис. Когато даден запис стане история, той получава своя finish_timestamp попълнен. Има и други начини за справяне с този проблем, сигурен съм, но това ми се струва най-просто.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Използване на MySQL релационни бази данни на Arch Linux

  2. Как мога да предотвратя Hibernate + c3p0 + MySql създаването на голям брой спящи връзки?

  3. MySQL, как да вмъкнете нулеви дати

  4. Как мога да съпоставя дата на Java с DATETIME в mysql (по подразбиране това е TIMESTAMP) с анотации за хибернация

  5. mysqldump експортира само една таблица