Jak bardzo w aplikacjach, które piszecie/pisaliście, wartość boolowska(?) że check box został zaznaczony jest związana z wyświetlanym tekstem?
Czy z bazy danych wynika jednoznacznie że użyszkodnik widział że klikając zgadza się na oddanie pierworodnego Wiedźminowi ;) ?
Czyli czy w rekordzie jest treść tego na co użyszkodnik się zgodził, czy może chociaż nazwa pola coś mówi np bZgodaNaKolejneRekrutacje. czy nawet tego nie ma i jest bNext co może oznaczać wszystko?
Zupełnie osobną sprawą jest czy w czasie przetwarzania, w drodze z frontendu, przez backend do bazy ta informacja nie została przekłamana i czy domyślnie nie jest zapisywane że użyszkodnik zgodził sie na wszystko....
Co naprawdę oznacza check box na stronie?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1944
- Rejestracja: dni
- Ostatnio: dni
- Postów: 3905
Nie bardzo widzę sens kazania wypełnienia checkboxa użytkownikowi, aby nie wiedzieć co zaznaczył. U mnie mam informacje co zaznaczył, nie na zasadzie domysłow.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 2
Zgody i inne podobne rzeczy są wersjonowane w relacyjnej bazie danych. Gdy użyszkodnik zaznaczy jakąś zgodę, to w bazie zapisuje się relacja do aktualnej wersji tej zgody. Dzięki temu dokładnie wiadomo, czy zgoda została wyrażona tylko na pierworodnego, czy może też kolejnego, gdy w pewnym momencie manager wpadł na taki pomysł.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1944
Czarny Kot Z Dziewiątej Planety napisał(a):
Zgody i inne podobne rzeczy są wersjonowane w relacyjnej bazie danych. Gdy użyszkodnik zaznaczy jakąś zgodę, to w bazie zapisuje się relacja do aktualnej wersji tej zgody. Dzięki temu dokładnie wiadomo, czy zgoda została wyrażona tylko na pierworodnego, czy może też kolejnego, gdy w pewnym momencie manager wpadł na taki pomysł.
tak powinno być, ale pytam właśnie dlatego żeby zobaczyć jak jest w paktyce