For multiple relationships/dependencies between "two" nodes, you can have things like this...
Peter is Son of John [source: "Peter", relationship: "is Son of", target: "John"]
John is Father of Peter [source: "John", relationship: "is Father of", target: "Peter"]
Peter is a Legal Dependent of John [source: "Peter", relationship: "is a Legal Dependent of", target: "John"]
Peter Lives With John [source: "Peter", relationship: "Lives With", target: "John"]
For circular relationships/dependences between "one" node, you can have things like this...
John Supplies Sustenance For John [source: "John", relationship: "Supplies Sustenance For", target: "John"]
John Supplies Income For John [source: "John", relationship: "Supplies Income For", target: "John"]
John is Employed by John [source: "John", relationship: "is Employed by", target: "John"]
I know the circular relationships are uncommon in most applications but they become very common in things like Software Development, between Software Configuration Items.
Anyhow, I hope this helps clarify.
My Best,
Frank