![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 27.06.2017 Ostrzeżenie: (0%) ![]() ![]() |
Siemka, ogarnalem sobie skrypt rejestracji logowania i stronke w ktorej uzytkownik moze zobaczyc swoje dane wszystko przerobilem na PDO ladnie i dziala smiga pieknie i teraz chcialbym stworzyc sklep w ktorym uzytkownik bedzie mogl cos kupowac, na razie nie ma znaczenia co wazne zeby kod mi dzialal wtedy pojdzie juz jak po masle (IMG:style_emoticons/default/wink.gif) !
Stworzylem dwie tabele pierwsza o nazwie przedmioty oraz druga sklep w tabeli przedmioty dalem kolumny: id, userid, count, name - id to wiadomo, userid pobierac chce stad id uzytkownika, count to jaka ilosc danego przedmiotu posiada oraz name czyli nazwa tego przedmiotu w tabeli sklep stworzylem kolumny id, name, price, - id wiadomka, name to nazwa tego przedmiotu oraz price czyli cena przedmiotu. zastanawiam sie jeszcze czy count tutaj tez by sie nie przydalo bo nie wiem jak zrobic zeby na stanie sklepu byla nieskonczona ilosc, tak wiec zrobilbym count 99999999 ^^ Myslicie ze taka struktura tabel bylaby dobra? Czy czegos brakuje mi tutaj? Nie chodzi mi w sumie dokladnie o jakis kod bo jak bede mial tabele to jakos sobie z tym poradze, tylko od strony logicznej czy to bedzie dobrze dzialac (IMG:style_emoticons/default/tongue.gif) prosze o wypowiedzi (IMG:style_emoticons/default/wink.gif) ! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 884 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) ![]() ![]() |
Czyli nie robisz relacyjnej bazy danych?
a co do liczby nieskończonej, to nie lepiej stworzyć kolumnę `unlimited` gdzie 1 to nieskończone, domyślnie 0. W końcu wartość 9999999 bardzo zaśmieci ci rzeczywisty obraz stanów gdybyś chciał w przyszłości liczyć je do statystyk. Nie mówiąc już że nawet sprzedając np. książki w wersji cyfrowej, to będziesz zmuszony np. do udostępnienia w sprzedaży limitowanej ich edycji. Etc. Ten post edytował Tomplus 6.07.2017, 07:23:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 21:22 |