Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ по Delphi Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog
Каскадное удаление
В реальной жизни, если мы напрочь забываем о чем-то, то мы
забываем тем самым и о всех связанных с этим вещах.
Так, например, если вы удаляете все связанное с БИЛЕТОМ, вы
удалите тем самым и все связанное с КУПОНОМ. КУПОНЫ (потомки) су-
ществуют только в контексте БИЛЕТА (родительской сущности).
Такое действие называется "каскадным удалением" и имеет отно-
шение к сущностям, имеющим потомков и связи типа "многие".
В обычной ситуации (не связанной с каскадным удалением) долж-
но выполняться правило, в соответствии с которым удаление
приостанавливается в случае наличия сущностей, зависящих от уда-
ляемой (т.е. ее потомков).
Так, например, нельзя удалить сущность ЭКИПАЖ до тех пор, по-
ка в нем есть какие-то ЧЛЕНЫ.