I am far from an expert when it comes to genealogy but I just had a random thought. How do you deal with complex incestual relationships in genealogy when trying to represent a family tree.
A father makes his own daughter pregnant, she gives birth to a boy. In this case, your son is also your grandson.
A son makes his own mother pregnant, she gives birth to a girl. In this case, your daughter is also your sister.