Witam,
chciałem was zapytać, jak wydajnie ale prosto zbudować bazę danych z kuponami i poleceniami:
mamy kupony po rejestracji,
mamy kupony za 10 poleceń strony www.
Czyli osoba dostanie kupon na dzień dobry po rejestracji.
Osoba dostanie kupon za 10 poleceń strony www (wypełnienie formularza 10 razy przez jego kolegów, którzy podadzą ID osoby polecającej).
Zastanawiam się jak wygodnie i wydajnie zliczać te sumy by administrator mógł przyznawać rabaty i potem by łatwo było uzyskać zestawienie + listę osób które zostały polecone.
Przykładowo: Razem poleceń 19 czyli że jeden kupon został wydany i pozostało wolnych poleceń 9.
Jednym z pomysłów jest dodanie do tabeli z poleceniami kolumny z stanem polecenia i jak się zbierze 10 wolnych, to zmieniamy z 0 na 1 i dodajemy w kolumnie wolne kupony, kupon.
Dawno nie dotykałem baz danych dlatego proszę o radę.