Weng Fan is Yang Zhenning's wife, Weng's father-in-law, Yang's son-in-law, Xiao Yang's granddaughter, Xiao Yang's mother-in-law, Weng's granddaughter, and Yang became Xiao Yang's son-in-law and father-in-law. Weng Fan should be called Xiao Yang's mother, which means that Weng Fan is Xiao Yang's daughter and Yang Zhenning's wife is his granddaughter's daughter, which means that Yang Zhenning married his great-great-granddaughter. Weng Fan is grandpa Xiao Yang's wife. Xiao Yang should be called Grandma Weng Fan. In other words, Weng Fan is both Xiao Yang's daughter and Xiao Yang's grandmother. Xiao Yang's daughter should be called Xiao Yang's grandmother and great-grandmother, and Xiao Yang's grandmother should be called Xiao Yang's daughter and great-granddaughter, so Weng Fan should call herself great-grandmother and great-granddaughter at the same time. Since Yang Zhenning married his great-great granddaughter (that is, Xiao Yang's daughter), Yang Zhenning should be called Xiao Yang's mother-in-law, and Yang Zhenning's son (Yang Er for short) should be called Xiao Yang's mother-in-law (the daughter of his own).
Weng Fu married Yang Er's daughter, so Weng Fu is Yang Er's son-in-law, and Yang Zhenning is Weng Fu's son-in-law, which means Yang Zhenning is the son-in-law of his son's son-in-law. Weng Fan married Yang Zhenning, so Yang Er called Weng Fan his mother, Yang Er his son, and Weng Fan his daughter, so Weng Fan is Yang Er's granddaughter, which means Yang Er is Weng Fan's grandfather.