Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Prosba o ocene bazy
phpion
post
Post #1





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




// post usuniety

Ten post edytował phpion.com 6.06.2006, 09:52:00
Go to the top of the page
+Quote Post
mhs
post
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

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


Nie siedzę aż tak bardzo w bazach danych by być ekspertem i ocenić Twoją strukturę, ale z tego co zauważam:

Tabela klienci:

1. Czemu tylko 20 znaków na nazwy miejscowości? Np. Grodzisk Wielkopolski już cały Ci się nie zmieści. To samo z nazwą ulicy (pewnie też udałoby się znaleźć przypadek, gdzie nazwa ulicy ma więcej niż 20 znaków).

2. Czemu na haslo przeznaczyles tylko 15 znakow? Stosujac np. md5 potrzebujesz 32 znaki. A nie stosujac funkcji skrotu to 15 znakow chyba troszeczke za malo.

Tabela stawki VAT:

1. Co jak nasi (rząd) wprowadza stawki np. 3,5%? Bedziesz musiał zmienić typ danych dla stawki. Jak na razie nie ma takiej potrzeby, ale chyba ze względów przyszłościowych lepiej dać typ decimal(5,2).

Produkty:

1. Nazwa produktu - mało znaków.


To tak z grubsza co rzuciło mi się w oczy. Dlaczego dostales 3,5? Może niedopełniłeś jakiś formalności o których tutaj nie wiemy? Może Twoja praca spadła na niższy stolik? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jednak chyba najlepiej będzie jak porozmawiasz z wykładowcą, bo ogólnie chyba nie najgorzej jest to zrobione.

Pozdrawiam.
Go to the top of the page
+Quote Post
LBO
post
Post #3





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


Dodam, że do miejscowości, należałoby (aczkolwiek nie trzeba) dodać pole z kodem pocztowym, ot tak dla rozróżnienia tych o takich samych nazwach.
Go to the top of the page
+Quote Post
jafet
post
Post #4





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 26.09.2004
Skąd: Białystok

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


Nie siedzę w bazach na poważnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ale wydaje mi się, że odjęli Ci za to, że masz adresy i kontakty w jednej tabeli klienta. Nie pamiętam już dokładnie ale to chyba nie jest zgodne właśnie z 3 postacią normalną. Właśnie adresy i kontakty należałoby wyrzucić do oddzielnych tabel, bo na przykład jeden klient może mieć dwa adresy albo 3 kontakty - tutaj pewnie doszłaby tabela rodzaj_kontaktu. Wiem, że w praktyce to się często mija z celem ale bardzo często projekty uczelniane tak już mają - wiem to z praktyki (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ale jakby nie patrzeć baza wygląda ładnie i pomimo tej "usterki" dali Ci jakoś mało więc też radzę pogadać z prowadzącym.

Pozdro
Go to the top of the page
+Quote Post
phpion
post
Post #5





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




mhs: Dlugosci pol to akurat wg mnie pierdolki ale dzieki za zwrocenie uwagi. Natomiast co do stawki VAT to moze ona byc takze BIGINT <lol2> nie no, wiem ze przesadzam.
LBO: takie pole jest (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
jafet: no to akurat mozliwe - ale wyszedlem z zalozenia ze 1 klient mieszka w 1 miejscu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) wlasnie w celu normalizacji bazy wywalilem stawki VAT do osobnej tabeli i w sumie mysle, ze teraz struktura jest odpowiednia.

Ale dzieki za odpowiedzi. Moze jeszcze ktos sie wypowie? Dodam jeszcze, ze pod wzgledem wielkosci (7 tabel) baza byla chyba nawet za duza (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) hehe.
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Miejscowosc powinny byc w osobnej tabeli, z ew. kodem pocztowym.
Go to the top of the page
+Quote Post
phpion
post
Post #7





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Nie zgodze sie poniewaz jedno miasto moze miec rozne kody pocztowe w zaleznosci od dzielnicy rozniace sie coprawda niewiele, no ale jednak.
PS: no ale co do miast to chyba racja...

Ten post edytował phpion.com 4.06.2006, 10:09:19
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Cytat
jedno miasto moze miec rozne kody pocztowe w zaleznosci od dzielnicy

Zgadza sie -- za wczesnie dzisiaj wstalem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
Jarod
post
Post #9





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Cytat(mhs @ 3.06.2006, 20:49 ) *
2. Czemu na haslo przeznaczyles tylko 15 znakow? Stosujac np. md5 potrzebujesz 32 znaki. A nie stosujac funkcji skrotu to 15 znakow chyba troszeczke za malo.



SHA1 potrzebuje 40 znaków. Jeśli hasło będzie miało 5znaków to do bazy zostanie zapisane i tak 40. A co jeśli użytkownik chciałby mieć hasło 100znakowe?
Go to the top of the page
+Quote Post
phpion
post
Post #10





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Nie no ogolne zalozenie bylo takie ze calosc obsluguje 1 osoba, kazdego uzytkownika dodaje, poweidzmy, pani sekretarka. Bo gdyby to mial byc sklep internetowy to przydaloby sie jeszcze np. pole do klucza aktywujacego konto i inne duperele.
Czytajac wasze posty nie widze zadnych razacych bledow, ktore wplynelyby na tak, moim zdaniem, niska ocene...
Go to the top of the page
+Quote Post
mhs
post
Post #11





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

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


Cytat(J4r0d @ 4.06.2006, 19:28 ) *
SHA1 potrzebuje 40 znaków. Jeśli hasło będzie miało 5znaków to do bazy zostanie zapisane i tak 40. A co jeśli użytkownik chciałby mieć hasło 100znakowe?

Nie za bardzo wiem, co chcesz mi przekazać pisząc tego posta. Może jaśniej wytłumaczyć gdzie nieprezycyjnie wyraziłem się w cytowanych przez Ciebie słowach?

@phpion.com - Porozmawiaj z wykładowcą, jeżeli uważasz, że dostałeś zbyt niską ocenę. Być może w jego ocenie zbyt mała liczba znaków na miejscowość w poważnym stopniu dyskwalifikuje bazę danych przez co otrzymałeś taką ocenę. Trudno nam oceniać sposób oceny Twojego projektu przez wykładowcę. Może porównaj swoją pracę z innymi osobami?

Ten post edytował mhs 5.06.2006, 13:16:20
Go to the top of the page
+Quote Post
phpion
post
Post #12





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Sek w tym ze ta baze zrobilem dla kogos (za buziaka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) dlatego tymbardziej mi glupio. No ale co tam. Bywa.
Go to the top of the page
+Quote Post
mhs
post
Post #13





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

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


Cytat(phpion.com @ 5.06.2006, 16:27 ) *
Sek w tym ze ta baze zrobilem dla kogos (za buziaka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) dlatego tymbardziej mi glupio. No ale co tam. Bywa.

To było tak od razu mówić:). Pozdrawiam. PS. Ojjj... kiepsko się postarałeś... pewnie dla tego właśnie tylko buziak (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
phpion
post
Post #14





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Hehe (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ale wracajac do tematu: czy ogolnie schemat bazy jest ok? Bo bym sobie od razu wykorzystywal w projektach hehe (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Jarod
post
Post #15





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Cytat(mhs @ 5.06.2006, 12:11 ) *
Nie za bardzo wiem, co chcesz mi przekazać pisząc tego posta. Może jaśniej wytłumaczyć gdzie nieprezycyjnie wyraziłem się w cytowanych przez Ciebie słowach?


Co? To było pytanie? Przeczytaj jeszcze raz dokładnie
Go to the top of the page
+Quote Post
phpion
post
Post #16





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Dobra, widze ze juz nic nowego nie zostanie wniesione do postu wiec za kilka godzinek go usune (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) lub moze od razu niech to admin zrobi.
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: 24.08.2025 - 15:05