sql >> Database teknologi >  >> RDS >> Mysql

MySQL film reservationssystem design del 2

Jeg tror, ​​at du i denne situation bliver nødt til at bruge en transaktion.

  1. Start transaktionen
  2. Indsæt de poster, der skal tilføjes til en midlertidig tabel
  3. Foretag en joinforbindelse mellem temp-tabellen, MovieSched og MovieSchedSignUp for at kontrollere, at antallet af poster (kombineret temp og MovieSchedSignUp) ikke er større end maks. størrelse.
  4. Hvis OK, så foretag indsættelsen
  5. Hvis de er OK, begår de transaktionen, hvis ikke, så fortryd transaktionen.



  1. er php sortering bedre end mysql rækkefølge efter?

  2. sammenligne dato og tid php

  3. Hvor er PostgreSQL-logfilerne på macOS?

  4. PHP Tilføjelse af databaseresultat til multidimensional array