sql >> Database >  >> RDS >> Mysql

MySQL filmreserveringssysteem ontwerp deel 2

Ik denk dat je in deze situatie een transactie zult moeten gebruiken.

  1. Start de transactie
  2. Voeg de records in die aan een tijdelijke tabel moeten worden toegevoegd
  3. Voer een join uit tussen de tijdelijke tabel, MovieSched en MovieSchedSignUp om te controleren of het aantal records (gecombineerde tijdelijke en MovieSchedSignUp) niet groter is dan de maximale grootte.
  4. Indien OK, voer dan de invoeging uit
  5. Als het goed is, plegen ze de transactie, zo niet, draai de transactie dan terug.



  1. Meerdere PHP WHILE-loops met dezelfde query

  2. Wat is het gebruik van SQL GROUP BY-instructie?

  3. Vensterfuncties gebruiken in een update-instructie

  4. ORACLE 11g standaard ongevoelig voor hoofdletters