Parent, step parent and step child triangular relationships