Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Struktura tabeli do stworzenia sklepu
Rafiks1992
post
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) !
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Tomplus
post
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
Go to the top of the page
+Quote Post

Posty w temacie


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: 2.10.2025 - 21:22