sql >> Databáze >  >> RDS >> Mysql

Návrh systému rezervace filmů MySQL, část 2

Myslím, že v této situaci budete muset použít transakci.

  1. Zahajte transakci
  2. Vložte záznamy, které mají být přidány do dočasné tabulky
  3. Proveďte spojení mezi tabulkou temp, MovieSched a MovieSchedSignUp a zkontrolujte, zda počet záznamů (kombinace temp a MovieSchedSignUp) není větší než maximální velikost.
  4. Pokud je to v pořádku, proveďte vložení
  5. Pokud je to v pořádku, transakci potvrdí, pokud ne, transakci vraťte zpět.



  1. Jak změnit definici sloupce MySQL?

  2. Nelze vytvořit instanci Multi-AZ Aurora RDS

  3. Symfony+Doctrine:Opravte syntaxi YAML pro výchozí hodnotu booleovského pole

  4. SQL Server SP - Předat parametr pro seznam polí IN?