Baza danych schroniska dla zwierząt

0

Witam,

Dopiero zaczynam swoją przygodę z bazami danych;] Jako zaliczenie przedmiotu muszę wykonać bazę danych, a w przyszłym semestrze( jeśli zdam:D ) napisać klienta do tej bazy, ale na razie chciałbym zajać się bazą.
Wybór padł na bazę danych schroniska dla zwierząt;] nie jakieś tam wypożyczalnie albo sklepy;p priubowałem sobie ją jakoś rozrysować... no i niebardzo wiem jak taka baza powinna wygladać;/ zamieszczam wstępny szkic mojej bazy, będe bardzo wdzięczny za jakieś wskazówki i rady od Was:)

baza ma zawierać szczegółowe dany psów i kotów, i tu pierwszy dylemat.. czy lepiej zrobić psy i koty jako jedną tabele? i dodać po prostu "gatunek(kot, pies)" czy rozdzielic?

tabela właściciele przechowuje dane właścicieli zwierząt które już znalazły swój dom;] lub osób, których zwierzę zaginęło.

i kolejna rzecz - nie wiem czy tworzyć dodatkowe tabele - "adoptuj psa" i "adoptuj kota" z ich danymi czy takie coś później zrobić w kliencie..

i jak przechowywać zdjęcia w bazie?

user image

0

Taka baza to w dwóch tabelach spokojnie mogłaby się zamknąć ZWIERZETA I WLASCICIELE. Byłaby wystarczająco znormalizowana i funkcjonalna. Trochę ograniczony ten temat. Jak już chcesz zająć się zwierzętami to może lepiej mała klinika weterynaryjna.
// Tak właściwie to mi poprawiła humor ta baza. Tabele data_ur i płeć szczególnie. Perełki. :)

0

noo troche na siłę ją chciałem rozbudować:DD oke oke z tą datą urodzenia i płcią to przegięcie:D hmmm a jak mogłaby wyglądać baza takiej "małej kliniki weterynaryjnej >?

0

No tu już mogą być zabiegi, szczepionki, faktury za usługi, pracownicy (tak na marginesie szczepionki, zabiegi i pracownicy lub wolontariusze to i w schronisku mogą być)

0

Chyba zauważyłeś że te wszystkie tabelki są powiązane "jeden do jeden"? Więc one nie mają sensu. Możesz z powodzeniem wszystkie je połączyć w jedną. Niektórzy użyliby osobno tabel dla psa i kota ale je też można połączyć, robi się tak, musisz tylko zrobić ograniczenie, albo na poziomie bazy danych albo na poziomie programu, żeby nie dopuszczał do wstawiania pewnych wartości do pewnych pół w zależności od gatunku zwierzęcia. Zdjęcia umieszcza się w polach blob i są do tego kilkulinijkowe procedury zarówno do zapisu jak i odczytu.

0

dzięki za wskazówki, jak znajde chwilę to zrobię całkiem nową bazę danych;] może tą klinikę weterynaryjna i wrzucę jej diagram;]

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