[ORACLE] Data warehouse - prosba o sprawdzenie str. bazy

0

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ć:

user image

wszelkie uwagi mile widziane :-)

Pozdrawiam

0
  1. klienci
    a) nie mają adresu (ulicy)
    b) nie mają imienia

  2. księgarnia
    a) adres rozbij na miasto, ulicę i kod

  3. 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

  4. stan
    a) nie stan tylko egzemplarz

  5. książka
    a) wydawnictwo jako osobna tabela
    b) jak książka będzie miała kilku autorów to ich po przecinku wpiszesz?

  6. 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

0

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

user image

ale mam jeszcze kilka pytań

Misiekd napisał(a)
  1. klienci
    a) nie mają adresu (ulicy)
    b) nie mają imienia

  2. pracownicy
    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)
  1. 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

1 użytkowników online, w tym zalogowanych: 0, gości: 1