when you say references, how does this look in pharo? I don���t know that I have used such a relationship.
I was thinking that an object would have an instance variable that was an ordered collection of objects.. So having one object belong to two parent objects could be tricky.