DB model Záchranné služby
Zadání
Vytvořte databázový model, který bude obsahovat nejdůležitější atributy pro záchranné služby. Základním atributem, který budeme chtít v záchranných službách sledovat, je událost. Na události se podílí buďto člověk nebo organizace a to v různých rolích (např. hasič, policista, doktor, medik, nemocný, oběť či útočník). Událost může být různého typu (např. dopravní nehoda, zranění, požár, násilný čin). Událost se vždy děje na konkrétním místě, které potřebujeme pro každou událost též zaznamenat.
Účel
Na základě databázového modelu bude fungovat interní aplikace, která bude mimo jiné zobrazovat následující statistiky:
- Přehled typů událostí a jejich počet
- Přehled všech událostí v Rakovníku za poslední rok
- Přehled všech událostí, na kterých se podílela organizace „SPŠEK Rakovník“
- Přehled všech rolí a jejich počet
- Detail konkrétní události, její typ, adresa, kdo na ní participoval
Nezapomeňte na klasické operace typu:
- Zaevidování nové organizace
- Zaevidování nové osoby
- Zaevidování nové adresy
- Zaznamenání konkrétní události, které se účastnila osoba nebo organizace a která se stala na konkrétní adrese v konkrétní čas