Take tables: User, Comment, Snippet.
A User can have many Snippets.
A Snippet can have many Comments.
A User can leave many Comments.
In turn, when I diagram things, I end up with something like a triangle.
User 1-------------* Comment
\ /
\ /
*Snippet 1
Of course a database can have relationships like that:
Examples: