1300739489

1300739489



Po pierwsze musimy określić, jakie dane będą nam potrzebne. Dla uproszczenia przyjmijmy, że potrzebujemy tabelek:

•    CZYTELNIK

° każdy ma nadany unikalny numer (ID)

0 interesują nas tylko dane:

■    imię

■    nazwisko

■    miasto

■    kod pocztowy

■    adres

•    KSIĄŻKA

0 sygnatura jest po prostu liczbą całkowitą ° interesuje nas tylko:

■    sygnatura (ID)

■    tytuł

■    autor1

■    rok wydania

Do tego musimy je w jakiś sposób powiązać, zatem mamy relację - nazwijmy ją WYPOŻYCZENIE. Określona będzie przez konkretną książkę i czytelnika, oraz trzy daty - datę wypożyczenia, termin zwrotu do którego książka powinna zostać oddana, oraz datę zwrotu w której faktycznie wróciła do biblioteki.

Co istotne, każdy czytelnik może wypożyczyć wiele książek (niekoniecznie w tym samym momencie, ale przechowujemy całą historię wypożyczeń), a książka może być wypożyczana przez wielu czytelników (na pewno niejednocześnie...)

Schematycznie strukturę naszej bazy przedstawić można w postaci jak na rysunku poniżej:

WYPozrczeNte:

Dodo- hupoti/ce. ‘ Te r»n i*\Żuro?U ‘PoYa £t*irofu


>


CZYTELNIK

/2>

Imię

blaitjisko Mi a ii o Kod fldrei

Rysunek 1: Schemat bazy danych biblioteki, podejście 1

1

Zakładamy tutaj, że każda książka ma dokładnie jednego autora (nie ma prac zbiorowych) -jak radzić sobie w sytuacji, gdyby jednak tak nie było powiemy sobie w jednym z kolejnych rozdziałów



Wyszukiwarka

Podobne podstrony:
Wstęp jest rozważenie dwóch innych rozwiązań. Po pierwsze, należy określić ogólne, najbardziej typow
DSC00261 (16) DEFINICJE STRATEGII Kompletny plan, który określa, jakie decyzje będą podjęte w każdej
Zabezpieczenie wody i żywności: •Po pierwsze, musimy dbać o czystość pomieszczeń, w których znajduje
już po pierwsze tworzywa sztuczne. Stały się one groźną konkurencją dla alabastru po II wojnie świat
musimy określić jako dążenie do godzenia i łączenia dla zgodnego współżycia ludności ziem mieszanych
DSC01857 Wvnłk * M « fyi “»< .im Wvnłk * M « fyi “»< .im b C) jakie dane byłyby et p
Okłady na nogi można stosować w trakcie wykonywania pielęgnacji twarzy. Będą nam potrzebne dwa mai*
rankomat.pl Jakie dane firmy są potrzebne, by polisa była fakturą? [***») o NIP O Adres firmy Dane
Inżynieria finansowa Tarcz6 166 Strategie inwestowania... Dla uproszczenia załóżmy, że spółka nie
6.2 Granica funkcji Niech dane będą: zbiór A CTln , funkcja / : A—* Tli Po-punkt skupienia zbioru A.
CCF20090214042 •. j Po pierwsze, rozumienie umożliwia nam wyjście z ciasnoty własnych przeżyć, otwi
Sławomir Sikora nem filmu13. Decyzja zaakceptowania pary „mieszanej" przyszła nam łatwo, po pie
DSC04369 16 Rozdział 1. U podstaw badari nad edukacją pomoże nam w tym przypadek Ani. Po pierwsze. w
z wielości kategorii prowadzących inne style życia, łagodzone będą - po pierwsze - za sprawą separac
formularze do IMP w Łodzi, gdzie trwa testowanie bazy, natomiast po zakończeniu tego etapu dane będą

więcej podobnych podstron