If its just for turning on and off a basic feature, this should be ok?
USER_SETTINGS
-Id
-UserId
-SettingId
-IsEnabled
The problem is some settings require various fields...this could work, but is there a better way to do this?
USER_SETTINGS
-Id
-UserId
-SettingId
-XMLSettings (XML data of settings)