Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Model konceptualny - sprawdzenie
gregor9144
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.02.2015

Ostrzeżenie: (0%)
-----


Witam, muszę zrobić model konceptualny do bazy danych i chciałbym was prosić o sprawdzenie moich wypocin ewentualne uwagi i naprowadzenia.
Projekt dotyczy wypożyczalni samochodowej. Czy relacje miedzy tabelami są odpowiednie?
Pozdrawiam (IMG:style_emoticons/default/wink.gif)
(IMG:http://images66.fotosik.pl/639/544125f460633288gen.jpg)

Ten post edytował gregor9144 22.02.2015, 19:42:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
aniolekx
post
Post #2





Grupa: Zarejestrowani
Postów: 340
Pomógł: 46
Dołączył: 31.07.2009
Skąd: A

Ostrzeżenie: (0%)
-----


hmm, nie widzę w tym diagramie kluczy obcych
Go to the top of the page
+Quote Post
Pyton_000
post
Post #3





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


"są" ale są to Varchar'y (IMG:style_emoticons/default/haha.gif)
Go to the top of the page
+Quote Post
gregor9144
post
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 22.02.2015

Ostrzeżenie: (0%)
-----


Faktycznie za bardzo się rozpłodziłem, wrzucam upp;p
Bardzo bym prosił o zerknięcie na relacje miedzy tabelami i wyrażenia swojej opinii na temat całej tej bazy. Oczywiście wszelkie uwagi miele widziane (IMG:style_emoticons/default/rolleyes.gif)
(IMG:http://images67.fotosik.pl/647/2e600c25a8c5d5e3.jpg)

Ten post edytował gregor9144 24.02.2015, 19:05:26
Go to the top of the page
+Quote Post
Pyton_000
post
Post #5





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


- Tabela paliwo bez sensu, lepiej użyć ENUM
- Wyposażenie - Każdy samochód może mieć tylko jeden dodatek? Raczej relacja n:n czyli brakuje tabeli łączącej.
- Model tu ok
- Marka też ok
- Pracownicy/klienci - nie ma sensu rozbijać na 2 tabele. To ludź i to ludź

Dodatkowo jeden bardzo istotny błąd. Brak indeksów/kluczy obcych na polach łączących tabele. Chyba że to fi1, fi2 itp. to są klucze obce (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
aniolekx
post
Post #6





Grupa: Zarejestrowani
Postów: 340
Pomógł: 46
Dołączył: 31.07.2009
Skąd: A

Ostrzeżenie: (0%)
-----


przy projektowaniu bazy warto zadawać pytania np:
czy auto może wypożyczyć tylko jedna osoba, czy np dwie w przypadku kiedy ja z kolega chcemy współdzielić odpowiedzialność za nie
czy auto zawsze musi być wypożyczone na konkretna osobę czy tez na firmę?
cennik będzie w bazie?
czy ważne jest z jakim przebiegiem auto zostało wypożyczone/zwrócone?
czy najdłuższe nazwisko w Polsce to tylko 20 znaków? (to samo dotyczy innych po, trochę skąpo)

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 06:44