PeopleAggregator lets you define more than 1 type of relationship with others:
- know of
- don't know but want to
- know of in passing
- know by reputation
- acquaintance
- friend
- close friend
- relative
Assuming the purpose of this is to provide different functionality depending on the type of relationship, here's my critique:
- know of
- don't know but want to (how can you not know who someone is, yet want to? Is a subset of Know by reputation?)
- know of in passing
- know by reputation
- acquaintance
- friend
- close friend
- relative (good category - it's a yes or no one.)
Question: can you select more than 1? Here's my take:
(categories exclusive: you can choose only 1)
- relative
- friend (non-relative)
(subcategories exclusive: you can choose only 1)
-- grade of friendship: acquaintance
-- grade of friendship: friend
-- grade of friendship: close friend
- know of (non-relative, non-friend)
(subcategories non exclusive: you can choose more than 1)
-- by reputation
-- in passing
These probably need a lot more thinking. A relative can be a friend after all.