Siemka, kilka miesiecy temu mialem podbny problem co ty pisalem wtedy magisterke i projekt wiec musialem do tego podejsc w miare profesjonalnie:
wiec tak podam Ci kilka zrodel i maly wstep

jakbys chcial wiecej szczegolow to napisz do lgoral@wp.pl to przesle Ci cos wiecej
1. J. C. Worsley and J. D. Drake. Praktyczny przewodnik PostgreSQL. Helion. 2002, s. 15.
2. L. Banachowski and K. Stencel. Bazy danych. Projektowanie aplikacji na serwerze. EXIT. 2001, s. 133.
3. R. B. Graves. Semantic Modeling in Statistics Canada. Proceedings of ISIS 80 Seminar. VVS. Bratysława
1980. cyt. za Józef Olenski and Witold Staniszkis. Projektowanie bazy danych. 1984, s. 28.
4. J. Olenski and W. Staniszkis. Projektowanie bazy danych. 1984, s. 241.
5 R. K. Stephens and R. Roland. Relacyjne bazy danych. Robomatic. 2003, s. 29-41
6. E.F. Codd. A Relational Model of Data for Large Shared Data Banks. 1970.
7.
http://db.tigra-system.pl/art.php?id=11.
8.
http://www.ploug.org.pl/seminarium/05 01/pliki/2.pdf,
9.
http://www.ia.pw.edu.pl/ttraczyk/bssi/bs1.html.
10. E.F. Codd. Further Normalization of the Data Base Relational Model. In Courant Computer Science Symposium 6: Data Base Systems. Prentice-Hall, 1972.
11. J.D. Ullman and J. Widom. Podstawowy wykład z systemów baz danych. WNT. 2000.
12 . E.F. Codd. Recent Investigation into Relational Data Base Systems. In IFIP Congress. 1974.
13 R. Fagin. Multivalued Dependencies and a New Normal Form for Relational Databases. ACM TODS 2, 1977.
Jest tego jeszcze troszke

Pomimo, iz oferowane mozliwosci baz danych
znacznie sie zwiekszyły w przeciągu ostatnich 30 lat, to proces projektowania schematu bazy ciagle jest taki sam. Głównym
celem tego procesu jest wyspecyfikowanie wymagan uzytkowników przyszłej bazy danych
(dokonanie analizy), a nastepnie utworzenie schematu bazy spełniajacego te wymagania
i jednoczesnie gwarantujacego poprawne funkcjonowanie tej bazy danych.
Powszechnie przyjety sposób projektowania tej czesci każdego systemu , który dotyczy bazy danych składa sie z trzech etapów: pojeciowego, logicznego oraz fizycznego. Kolejnosc tych faz jest scisle okreslona, a pominiecie, którejs z nich moze doprowadzic do niespójnosci poczatkowych wymagan projektowych z koncowa realizacja projektu....