Tematem projektu jest stworzenie przykładowej bazy w postgreSQL
-Baza powinna opisywać jakiś proces
-Baza powinna zawierać minimum 6 tabel ( nie więcej niż trzy tabele słownikowe)
-Tabele muszę zawierać klucze główne
-Tabele muszą być powiązane z kluczami obcymi
-Baza danych powinna zawierać minimum 2 widoki
-Baza powinna zawierać minimum 2 wyzwalacze
-Baza powinna zawierać minimum 2 procedury/funkcje(nie liczą się sekwencje kluczy głównych)
Dodatkowo będzie potrzebna dokumentacja, która będzie zawierać diagram ERD, spis tabel z opisem kolumn, opis funkcji/procedur wraz z listingami, opis wyzwalaczy wraz z listingami.
Ponadto potrzebne będą:
-Skrypty tworzące bazę danych, tabele i wszystkie pozostałe elementy bazy danych (widoki, wyzwalacze)
-Skrypty wstawiające dane do tabel (Lorem ipsum)
-Skrypty usuwające wszystkie tabele