![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Proszę o ocenę bazy danych, czy jest wystarczająca jeżeli chodzi o funkcjonalność sklepową i czy nie ma żadnych błędów logicznych. Czy takie założenie bazy danych sklepu jest poprawne?
Proszę o wstępne oceny, bo i tak nie wiecie zbyt dużo... LINK |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
forum oceny sluzy innym ocenom. TEmat przenoszę.
a co ty wszędzie walisz char? Czy adres email ma zawsze dlugość 25 znaków? Poczytaj o typie varchar a nastepnie zastanow sie jaka jest roznica miedzy char a varchar. "ostatnie_logowanie char(50)" a od kiedy to data ostatniego logowania to tekst? Data to data. typ DATETIME "ostatnie_ip char(50)" Widziales kiedys IP skladające sie z 50 znaków? "ile_kupil int" Widziales kiedys klienta co kupił kilka miliardów sztuk czegos? i na dodatek kupi liczbę ujemną? poczytaj o unsigned "kod_pocztowy char(10)" Wiesz jak wyglada kod pocztowy? "na_ktorya_adres_przes char(20) collate utf8_polish_ci NOT NULL, -- wartosc: firmowy, konataktowy --" poczytaj o typie ENUM "CREATE TABLE obserwowane_produkty ( id int(10) NOT NULL auto_increment, produkt int(10) NOT NULL, klient int(10) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci AUTO_INCREMENT=1; " Zainteresuj się typem InnoDB i relacjami w bazie danych "cena char(10)" cena to naprawde tekst? DAlej mi się już nie chce podawać bo wszystko na jedno kopyto. ocena: 2- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 22:55 |