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

Трябва ли да създам ново поле в таблицата или просто да избера MAX на втората таблица

Това е един от начините да го направите.

Може дори да не се нуждаете от полето current_status, за да бъде FK; защо просто не съхраните стойността? В противен случай може да попаднете в странни кръгови препратки.

Друг начин би бил да съхранявате архив на състоянието, отделно от таблицата с проекти. Всеки път, когато състоянието се промени, вмъкнете текущото състояние в архивната таблица и променете стойността на projects.status.



  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 Workbench с помощта на GUI

  2. brew install mysql, грешка при опит за спиране на сървъра

  3. Показване на ограничения върху командата tables

  4. Използване на COUNT за показване на отделни записи с повече от 2 срещания в MySQL

  5. как да обвържем стойности INSERT INTO mysql perl