If you allowed people to determine who could view their user information, what would be the best way in which to store and access that information?They would be setting their preferences in any of these ways:
- User Based (select specific users - ie. Block: "Munch", "Dummy")
- Checkbox Based (select one or many groups of users - ie. "My Friends", "Anyone in my Network")
- Radio Button Based (select only one group of users - ie. "Everyone")
- 7 checkboxes could have up to 128 different combinations (2^7)
- 128 combinations = 128 different optimized queries