Basically, I have a table for my users (this is a nightclub), and now I'm trying to improve their privacy.
So far, I'm just showing some login information, but now I want to let users choose this.
My question is: what would be the best way to do this?
What do you recommend to me, create a new property for each property that I want users to manage privacy?
Example user table:
-Id
-Mail
-Telephone
-ShowEmail (int), and 0 to anyone, 1 to login and 2 to friends
-ShowPhone (int)
It's a good choice? I'm not quite sure if I should create a new table for setting privacy. I must admit that database design is not my specialty, so in fact we need some feedback.
Thanks!
Edit: privacy is not just the simplest properties. I will need to handle events that the user has registered, photos, where the user is tagged, etc.
source share