sql >> Databasteknik >  >> RDS >> Mysql

MySQL filmreservationssystem design del 2

Jag tror att du i den här situationen måste använda en transaktion.

  1. Starta transaktionen
  2. Infoga poster som ska läggas till i en tillfällig tabell
  3. Gör en koppling mellan temptabellen, MovieSched och MovieSchedSignUp för att kontrollera att antalet poster (kombinerat temp och MovieSchedSignUp) inte är större än maxstorleken.
  4. Om OK, gör sedan insättningen
  5. Om de är OK begår de transaktionen, om inte återställer du transaktionen.



  1. MySQL-transaktion med redovisningsapplikation

  2. InnoDB eller MyISAM - Varför inte båda?

  3. Konvertera MySQL till SQLite

  4. Hur man får första posten i varje grupp i MySQL