To jest stara wersja strony!
1 Skrypt tworzący bazę danych
create_data_base.sql
Skrypt tworzy tabele, ustala dla nich klucze główne. Dodatkowo dodawane są do bazy przykładowe dane.
2 Słownik danych
Abstract - tabela abstrakcyjna po której dziedziczą wszystkie tabele w bazie danych:
created integer - informacja kto stworzył dany wpis w bazie danych
created_time date- informacja o dacie stworzenia danego wpisu w bazie danych
modified integer - informacja kto ostatni modyfikował wpis w bazie danych
modified_time date - informacja o dacie ostatniej modyfikacji danego wpisu w bazie danych
3 Analiza zależności funkcyjnych i normalizacja tabel
1FN - Pierwsza postać normalna
Elementy wszystkich tabel są atomami, atomy są elementarne.
2FN - Druga postać normalna
Wszystkie tabele spełniają pierwszą postać normalną, dodatkowo każdy atrybut w tabeli w pełni zależy od klucza głównego.
3FN - Trzecia postać normalna
Wszystkie tabele spełniają 2 i 3 FN oraz nie są zależne przechodnio.
4 Funkcjonalność bazy danych