ďťż
 
[ERD] rzuccie okiem ďťż
 
[ERD] rzuccie okiem
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[ERD] rzuccie okiem



Rafal - 20-03-2007 00:02
[ERD] rzuccie okiem
  Czy byłby ktos tak miły i rzucił okiem na poniższy link:
(ERD) http://rafik_777.republika.pl/stadnina.png
(Script) http://rafik_777.republika.pl/stadnina.sql

i napisał swoje uwagi nt tego schematu?
Co jest dobrze, co zle, jakies praktyczne wskazowki.

Byłbym bardzo wdzięczny.

Ps. System obsługi stadniny koni.

--
Pozdrawiam
Rafal





=?ISO-8859-2?Q?S=B3awomir_Szysz=B3o?= - 21-03-2007 00:04

  Dnia Tue, 20 Mar 2007 00:11:57 +0100, Rafal <rl@NOSPAM.adrem.pl> wklepał(-a):

>Czy byłby ktos tak miły i rzucił okiem na poniższy link:
>(ERD) http://rafik_777.republika.pl/stadnina.png
>(Script) http://rafik_777.republika.pl/stadnina.sql
>
>i napisał swoje uwagi nt tego schematu?
>Co jest dobrze, co zle, jakies praktyczne wskazowki.

Klienci - informacja o zgodzie na przetwarzanie danych osobowych. :)
Brak adresu klienta (?).

Rezerwacje - może coś o rezerwacjach cyklicznych (np. każda środa o 18:00), no
chyba że aplikacja ma to obsługiwać wstawiając wiele pojedynczych rezerwacji.

Ceny - może jakieś zniżki dla stałych klientów? Ponadto obecnie cennik jest
statyczny, nie ma możliwości zmiany cen bez wprowadzania nowych rodzajów jazd.
--
Sławomir Szyszło mailto:slaszysz@poczta.onet.pl
Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych
FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/
Archiwum http://groups.google.com/groups?grou...mp.bazy-danych




Rafal - 22-03-2007 00:06

  Serdecznie Ci dziękuję za pomocne wskazówki, tym bardziej że wcześniej nikt
nie był skory do podzielenia się ze mną swoim doświadczeniem. :)

> Klienci - informacja o zgodzie na przetwarzanie danych osobowych. :)

Ok. Sobie zapamiętam. :)

> Brak adresu klienta (?).

No faktycznie. Dodam.
Lepiej w tej samej tabelce, czy stworzyć nową: ADRESY (województwo, miasto,
ulica, kod, nr_domu, numer_mieszkania)
i połączyć ją z KLIENCI oraz PRACOWNICY?
Jeśli to drugie to jaką relacją (1:1) ?

> Rezerwacje - może coś o rezerwacjach cyklicznych (np. każda środa o 18:00), no
> chyba że aplikacja ma to obsługiwać wstawiając wiele pojedynczych rezerwacji.
>

to sobie zostawię na następną wersję.
Narazie i tak czytam dzien i noc książki do javy, żeby ta aplikacja w ogóle
jakoś działała.

> Ceny - może jakieś zniżki dla stałych klientów? Ponadto obecnie cennik jest
> statyczny, nie ma możliwości zmiany cen bez wprowadzania nowych rodzajów jazd.

Mógłbyś rozwinąć tą statyczność cennika?
Chodzi o jakies wersjonowanie czy cos takiego?
Jest cena jednostkowa która zależy od radzaju jazdy i jakiego typu jest kon
na którym ma się odbyć jazda. (tu bedzie taki iloczyn kartezjański -
wszystko ze wszystkim), a jeśli jakiejś konfiguracji nie będzie, to będzie
to oznaczało, że dany koń "nie obsługuje" tego rodzaju jazdy. :)

Po przyjęciu rezerwacji w tabelce "wpisy na kontach" bedzie dodany rekord,
ze klient jest nam winny: aktualna cena_jednostkowa*czas_jazdy.

To jest dobre podejście (ta tabelka)? Czy połączyć ją jeszcze z
rezerwacjami?

Ps. Dobrze jest odwzorowane dziedziczenie (Uzytkownicy <- Klienci,
Uzytkownicy <- Pracownicy)?
Tzn. relacja 1:1 i taki układ kluczy Primary i Foreign?
Pytam bo nigdy nie robiłem relacji 1:1.

--
Pozdrawiam
Rafal




=?ISO-8859-2?Q?S=B3awomir_Szysz=B3o?= - 22-03-2007 00:06

  Dnia Wed, 21 Mar 2007 19:43:13 +0100, Rafal <rl@NOSPAM.adrem.pl> wklepał(-a):

>No faktycznie. Dodam.
>Lepiej w tej samej tabelce, czy stworzyć nową: ADRESY (województwo, miasto,
>ulica, kod, nr_domu, numer_mieszkania)
>i połączyć ją z KLIENCI oraz PRACOWNICY?
>Jeśli to drugie to jaką relacją (1:1) ?

Wszystko zależy od założeń. Jeśli klient w danym momencie może mieć 1 adres, to
może być w tabeli razem z osobą. Jeśli zakładasz możliwość posiadania wielu
adresów to raczej osobna (wtedy warto jakoś zaznaczać, który adres jest główny
albo korespondencyjny).

>Mógłbyś rozwinąć tą statyczność cennika?
>Chodzi o jakies wersjonowanie czy cos takiego?
>Jest cena jednostkowa która zależy od radzaju jazdy i jakiego typu jest kon
>na którym ma się odbyć jazda. (tu bedzie taki iloczyn kartezjański -
>wszystko ze wszystkim), a jeśli jakiejś konfiguracji nie będzie, to będzie
>to oznaczało, że dany koń "nie obsługuje" tego rodzaju jazdy. :)

Konkurencja nie śpi i okazuje się, że musisz zmienić ceny. W obecnej formie
oznacza to, że musisz jeszcze raz wprowadzić wszystkie rodzaje jazd, żeby
zachować historię cen. Nie jest to szczęśliwe rozwiązanie. Rozważ dodanie
zakresów obowiązywania cen albo oznaczania ceny jako historycznej.
--
Sławomir Szyszło mailto:slaszysz@poczta.onet.pl
Primus inter FAQires & Grand Inquisitor no.0 of pl.comp.bazy-danych
FAQ pl.comp.bazy-danych http://www.dbf.pl/faq/
Archiwum http://groups.google.com/groups?grou...mp.bazy-danych
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Szukan narzędzia open source do generowania diagramów ERD i DFD Prosty edytor diagramow ERD z zapisem xml =?iso-8859-2?q?Pytanie_o_zwi=B1zki_-_ERD?= diagram erd zaprojektowac system rejestrowania TOAD, ORACLE i plik ERD [ERD] Kilka pytan ERD - szukam archiwum ERD - aplikacja [oracle] Obsługa PLS-00306: niepoprawna... Lista =?ISO-8859-2?Q?uporz=B1dkowana?= w relacji
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • shanti.opx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com