Hi,
Hopefully this is a silly question but my brain is fried and I can't think of how to do it right now.
I'm messing around trying to make a social networking thingy and will need to keep track of a person's "followers". I have a user table made already, but how do I represent the idea of users being associated with one another? This is a one way relationship btw, so if person a "likes" person b, the reverse is not necessarily true.
The only thing I can think of is a table which just has a list of one-to-one relationships, so:
user a -> user b
user a -> user c
user a -> user d
user b -> user d
user b -> user c
...
but this seems off to me.
Thanks
Simon
edit: maybe a follower on twitter is more analogous to what i'm trying to do