Witam,
Zrobiłem diagram ERD lotniska lecz chciałbym się upewnić nim zaczne DFD czy jest on wykonany prawidłowo.
Poniżej zamieszczam mój diagram.
http://s3.zapodaj.net/2260947.bmp.html
Z góry dziękuje za wszelkie sugestie.
Witam,
Zrobiłem diagram ERD lotniska lecz chciałbym się upewnić nim zaczne DFD czy jest on wykonany prawidłowo.
Poniżej zamieszczam mój diagram.
http://s3.zapodaj.net/2260947.bmp.html
Z góry dziękuje za wszelkie sugestie.
Bitmapę wrzuciłeś?! :|
tak, ma dla Ciebie znaczenie jaki to format?:)
2MB jednak chwilę się wczytują... Następnym razem jak chcesz mieć szczegółową grafikę i nie w JPG to zapisz w PNG. Przykładowo Twój schemat w PNG zajmowałby 23KB i wyglądałby identycznie jak w BMP.
emil napisał(a)
tak, ma dla Ciebie znaczenie jaki to format?:)
Owszem ma, bo ściągam niemieckie filmy przyrodnicze z torrentów i net mi muli.
Na szczęście po tych kilku godzinach obrazek się załadował.
Mam nadzieję, że komuś lepszemu będzie chciało się to zweryfikować, bo późno jest i mogę pisać od rzeczy ;P
Poprawiony diagram.
http://s6.zapodaj.net/62305578.png.html
Co do kluczy obcych to uczono mnie na studiach że nie występują one w ERD tylko w relacyjnym modelu danych.
Dzięki somekind za pomoc.
Proszę o sprawdzenie powyższego poprawionego diagramu.
Tematy do przemyslenia, czyli "twoj diagram pozwala na":
Proponuje pobrac maly, darmowy program Schemster - co prawda jego zalozeniem jest wspolpraca z baza Oracle, ale nie potrzebujesz wcale Oracle (dajesz Anuluj na pierwszym screenie o logowanie i spokoj), by tworzyc eleganckie diagramy ERD.
Dzięki WIELKIE za wskazówki. Nazwy identyfikatorów już zmieniłem na jednolitą konwencje nazw.
Niestety nie mam pomysłu jak wstawić encje z miastami bo gdzie bym ją nie dodał to mam zależność wiele do wielu. Mógłbyś mi coś zaproponować, będę bardzo wdzięczny.
Trasa
---
#id_trasa
id_miasto_zrodlo
id_miasto_cel
Miasto
---
#id_miasto
nazwa
To nie jest wiele do wielu tylko dwie relacje dokladnie-jeden-do-wielu.
Jedna trasa musi miec dokladnie jeden cel, dokladnie jedno zrodlo, ale jedno miasto moze byc w wielu trasach jako cel, w wielu trasach jako zrodlo. Mysl o zrodle i celu jako dwoch osobnych polach (przypadkiem po prostu wskazujacych na ta sama tabele).
ok, rozumie. Dzieki za pomoc:)
Pokazałem diagram mojemu nauczycielowi. Niestety okazało się że jest on źle wykonany. Według Niego ma on wyglądać tak:
http://s6.zapodaj.net/27025644.png.html
Niestety wychodzą wówczas dwie relacje wiele do wielu. Nie przychodzi mi nic do głowy w jaki sposób mogę go poprawić. Czy mógłby mi ktoś zaproponować czym zastąpić encję ZALGOA lub jak znormalizować ten diagram. Będę bardzo wdzięczny za pomoc
Po prostu Ty i nauczyciel nie dogadaliscie sie co do kontekstu systemu (albo Ty nam go nie przekazales). Oba diagramy sa poprawne techniczne, o ile wyrazaja inne rzeczy; opisuja inne systemy.
W pierwszym systemie nie interesuje Cie sklad konkretnej zalogi samolotem, tylko czy dany PRACOWNIK lecial danym LOTem. Nauczyciela interesuje system, ktory ewidencjonuje ZALOGI konkretnych LOTow, zawierajace konkretnych PRACOWNIKOW.
Z diagramem nauczyciela sie kompletnie nie zgodze, bo skoro lot ma godzine i date (czyli jest to pojedyncze wystapienie uslugi: historia lub prognoza, a nie plan cyklu lotow), moze miec zaloge, w ktorej pracownik moze wystapic raz lub wcale. Natomiast zaloga moze brac udzial w wielu lotach i miec wielu czlonkow.
Jak pisalem, placa raczej jest indywidualna dla pracownika, ale stanowisko jest kompletna bzdura, bo kazda firma ma okreslone stanowiska (kompetencje). Jak zwalniasz/przyjmujesz osobe, to przypisujesz ja do konkretnego stanowiska, a nie tworzysz go dla niej.
Pamietaj, ze studiowanie nie polega na nauczeniu sie poprawnie tylko: a) nauczeniu sie zgodnie z wymaganiami nauczyciela; b) przekonaniu nauczyciela, ze zrobiles cos swiadomie z takich lub innych pobudek i zmiana tego zmieni podejscie do systemu w taki lub inny sposob.
Szczawik napisał(a)
b) przekonaniu nauczyciela, ze zrobiles cos swiadomie z takich lub innych pobudek i zmiana tego zmieni podejscie do systemu w taki lub inny sposob.
Hehehe chyba już nie pamiętasz szkoły i nauczycieli...
Ok. Dzięki za opinie. Też myślę że nauczyciel nie ma dokońca racji jednak muszę to zrobić tak jak on chce. Inczej nie zalicze tego bo wg niego będzie źle.
Czy macie jakiś pomysł jak to poprawić? Mi jedyne co przychodzi do głowy to odciąć pracowników razem z encją ZALOGA jednak nie podoba mi się to rozwiązanie.
Dzięki za odpowiedz
Witam mógłbyś podesłać ten schemat na e mail mój: [email protected] będę wdzięczny potrzebuje do pracy