Witam, mam za zadanie przygotować bazę danych Data Warehouse(hurtownia danych) w Oracle. Temat to : "Krajowa sieć księgarni". Oto co udało mi się wymyślić:
wszelkie uwagi mile widziane :-)
Pozdrawiam
Witam, mam za zadanie przygotować bazę danych Data Warehouse(hurtownia danych) w Oracle. Temat to : "Krajowa sieć księgarni". Oto co udało mi się wymyślić:
wszelkie uwagi mile widziane :-)
Pozdrawiam
klienci
a) nie mają adresu (ulicy)
b) nie mają imienia
księgarnia
a) adres rozbij na miasto, ulicę i kod
pracownicy
a) nigdzie nie mieszkają
b) powinna być jakaś tabela ze stanowiskami
c) brakuje Ci zaznaczonej relacji do księgarnia
d) nie wiesz jaką dany pracownik miał pensję poprzednio, od kiedy ona obowiązywała, ani na jakich warunkach jest zatrudniony
stan
a) nie stan tylko egzemplarz
książka
a) wydawnictwo jako osobna tabela
b) jak książka będzie miała kilku autorów to ich po przecinku wpiszesz?
transakcje
a) coś Ci się tam za dużo literek zaplątało
b) id_ksiazki i id_ksiegarni jest zbędne
c) jak rozpoznasz czy książka jest dostępna czy nie
dzięki już poprawiłem:
ver. 0.8
http://img222.imageshack.us/img222/6913/datawhv2.png
ver 1.01
http://img705.imageshack.us/img705/8020/datawarehousev3.png
var. prawdopodobnie ostateczna
ale mam jeszcze kilka pytań
Misiekd napisał(a)
klienci
a) nie mają adresu (ulicy)
b) nie mają imieniapracownicy
a) nigdzie nie mieszkają
co do imienia się zgadzam, jakoś mi się zapodziało.W Data Warehouse chyba nie może być dokładny adres [???] .
Misiekd napisał(a)
d) nie wiesz jaką dany pracownik miał pensję poprzednio, od kiedy ona obowiązywała, ani na jakich warunkach jest zatrudniony
nad tym muszę jeszcze pomyśleć
Misiekd napisał(a)
- transakcje
a) coś Ci się tam za dużo literek zaplątało
b) id_ksiazki i id_ksiegarni jest zbędne
c) jak rozpoznasz czy książka jest dostępna czy nie
a) już poprawione ;-)
b) dlaczego jeśli będę chciał wyświetlić np. ile i jaka księgarnia sprzedała książek ??. No i w gruncie jest to tabela faktów więc powinna mieć jak najwięcej powiązań z innymi tabelami ..
c) to jest hurtownia danych, więc to raczej nie potrzebne