Jak poprawieni powinienem zaplanować "abonament" usera? Zaczynam naukę z PHP i aby robić to na jakichś przykładach piszę biling userów. Zrobiłęm dodawanie, edycję, kasowanie itp i przyszedł czas na czas abonamentu, chciałbym poprosić o pomoc jak powiniem to zaplanować i zrobić - jak uczyć się tego właściwie.
To co chciałbym zrobić:
- w tabeli data dodania usera (jest z "timestamp" / "CURRENT_TIMESTAMP"
Do tego chcę dodać:
1 - data wygasania
2 - ilość dni do końca
3 - emial do usera po zakończeniu (i w odpowiednim czasie przed)
3 - historia zakupów
4 - logi
Co mam teraz zrobić, jak to rozpisać? Jeśli w bazie mam datę dodania to "czas wygasania" robię jako dodanie + 30 dni czy może mam do bazy dodać ile kupił dni i wtedy dodawać rekodr "dodanie" do "ilości kupionych"? Jak z tego zrobić logi później? czy moze zrobić osobna tabele z zakupami userów?
Wiem, że nawet samo pytanie jest chaotyczne ale nie wiem jak zacząć i od czego się zabierać teraz.