ericnet
Programmer
- Mar 29, 2006
- 106
I have a users table with a field to register the date the user was registered for the first time, and another field to register the user’s ‘reason’ of that registration.
Now I’ m considering to add a field to register drops (when the user decides not continue with us, or we decide it). To do that I am considering to add a field to register ‘dropping’ date, another field to register the user’s reason of dropping (resignation), and another field to determine if user is currently registered or dropped.
So, the users table would include:
UserState (Currently Registered or Resigned/Dropped)
RegistrationDate
RegistrationReason
ResignationDate (If any)
ResignationReason (If any)
How you would do it to handle user’s registration and resignation?
Note: Once they have resigned, they will not have access to the web application.
To come back later they would have to 'register' again, since this might happen will be rare cases, but I have to consider them.
Thank you
Now I’ m considering to add a field to register drops (when the user decides not continue with us, or we decide it). To do that I am considering to add a field to register ‘dropping’ date, another field to register the user’s reason of dropping (resignation), and another field to determine if user is currently registered or dropped.
So, the users table would include:
UserState (Currently Registered or Resigned/Dropped)
RegistrationDate
RegistrationReason
ResignationDate (If any)
ResignationReason (If any)
How you would do it to handle user’s registration and resignation?
Note: Once they have resigned, they will not have access to the web application.
To come back later they would have to 'register' again, since this might happen will be rare cases, but I have to consider them.
Thank you