Jakmile vyslovíte „ACTIVITY
jsou jako části procesu", "ACTIVITY
rozšiřuje PROCESS
“ již není platným tvrzením. Není to vztah je – vztah. Je to vztah má – vztah.
Z hlediska ER existuje vztah jedna k mnoha mezi procesem a aktivitou. Nebo možná vztah many-to-many, pokud jedna Aktivita patří do více Procesů.
Například CustomerPlacesOrder je proces. Činnosti jsou:
- Zákazník vyplní nákupní košík;
- Zákazník se odhlásí;
- Zákazník zadá dodací a fakturační údaje a v případě potřeby se zaregistruje;
- Zaměstnanec obdrží objednávku;
- Pokud jsou položky na skladě, pracovník vybere vhodnou obalovou nádobu a naplní ji;
- Zaměstnanec to posílá na denní zásilky.
Nebo jakkoli komplikované chcete získat. Dědičnost to není.