Zmiany zaś, hm jak ktoś Ci wpisze Janek Kowalski miękka 31/337 a mieszka na Twardej 2/600 to może być problemem.
zgadzam sie. co nie znaczy ze jakis poziom uprawnie nie moglby dac praw do wprowadzenia 'zlecenia zmiany danych' do specjalnej tabeli ktora przy okazji stanowila by log zmian danych osobowych a wlasciwy admin 'commitowal'by te zmiany. zwracam jeszcze uwage ze dany osobowe znajdowaly by sie w tabeli customers/klienci.
zmiana abonamentu/taryfy musiała by być sprawdzana tylko w dniu płatności na chwilę przed naliczeniem opłat i to byłby moment wejścia w życie. Zmiana, której by użyszkodnik dokonał w ciągu miesiąca winna wisieć w zleceniu zamiany taryfy, ale nie skutkować natychmiastową zmianą, czy przy przeładowniau systemu...
Generalnie uważam kierunek za słuszny - klient ma PIN (lub inną formę weryfikacji) i jest to forma komunikacji. Zawodnik ma poczucie, że kontroluje swój profil ale może wybierać tylko wsród dostępnych opcji. Rozmowa na gębe na ogół kończy się stękaniem, ze może da się więcej za mniej, albo zapłace tylko za pół miesiąca bo byłem w szpitalu... itp itd... można dopuścić możliwość - dostępne od zaraz; dostępne od terminu płatności; dostępne od zatwierdzenia administratora. Jeśli admin klika zatwierdzono to gościu ma nowy adres do korespondencji. a niektóre z opcji miałyby historię, czyli zmiana adresu widnieje w historii zdarzeń i można sprawdzić poprzedni.