首先慈禧是咸豐的妻子,也就是咸豐是慈禧的丈夫,當然那時慈禧還是以後統治清朝半個世紀的老佛爺,而只是一個貴妃,號“懿貴妃”。而咸豐是道光的第四個兒子,那慈禧自然就是道光的兒媳婦,道光也就是慈禧的公公。同治則是慈禧的長子,也是咸豐唯一的兒子,如此慈禧就是同治的母親。
再是光緒,他與慈禧的關係就有點複雜了。首先光緒的生母葉赫那拉·婉貞是慈禧的親妹妹,所以理論上慈禧是光緒的姨媽,但是光緒的生父奕譞又是咸豐同父異母的親弟弟,也就是説慈禧又是光緒理論上的姑母。但是在慈禧將光緒扶為皇帝時,為了便於繼續掌控大清的江山,她是將光緒過繼給咸豐為子的,所以在法統上慈禧是光緒的母親。
總的説如果是倫理上的關係,慈禧可以是光緒的姨媽,也可以是姑母。如果是法統上的關係,那慈禧就是光緒的母親。
同樣溥儀和慈禧的關係也有點複雜。首先溥儀的生母蘇完瓜爾佳·幼蘭是慈禧的養女,也就是説溥儀理論上是慈禧的養孫,慈禧是溥儀的幹外婆。同時溥儀的生父載灃是咸豐的侄子,也是説溥儀理論上又是慈禧的侄孫,慈禧是溥儀的伯祖母。但是同光緒一樣,溥儀登基時,慈禧為了繼續統治大清,她讓溥儀繼承同治為嗣,同時兼祧光緒為嗣,也就説此時溥儀在法統上即是同治的兒子,也是光緒的兒子。
總的説如果是倫理上的關係,慈禧可以是溥儀的幹外婆,也可以是溥儀的伯祖母。如果是法統上的關係,慈禧就是溥儀的奶奶。可以説慈禧與道光、咸豐、同治的關係是一點不混亂,一個是自己的公公,一個是自己的丈夫,另一個就是自己的兒子。但是自同治以後,光緒、宣統兩位皇帝的關係就與慈禧開始複雜了起來。
而造成如此結果的,究其原因在於以下幾點:其一、咸豐之後,清朝兩代帝王皆無所出,連一個女兒都沒有。曾經康熙子嗣眾多,選繼承人,最少也能從9個兒子當中選,而到了咸豐時就只有一個兒子倖存,選都不能選了,直到同治時期,同治連兒子都沒有了。
而造成這種清皇室絕嗣的結果,主要是因為清朝通行近親結婚,當時清皇室主要與蒙古博爾濟吉特氏、烏粱海氏兩大家族通婚,這種窄範圍的世代通婚,難免就會產生近親結婚的情況。如此,到了同治年間,皇帝無子嗣也就隨之出現。
那麼皇帝無子嗣怎麼辦?也就只能從其他旁系的皇族去挑選出皇帝了,而選出的皇帝自然就要認清朝幾位先帝的其中一位或兩位為父。如此自然也就造成了慈禧與光緒、宣統兩代帝王相對於複雜的親戚關係。
其二、慈禧權利慾太重。在選皇帝的過程中,慈禧考慮的不是這個候選者的能力如何,而是能不能讓她可以名正言順的繼續掌權,同時她也存在着私心,始終都想讓與自己血緣關係相對親近的後代繼承皇位。
如此,光緒、宣統也就相繼登基為皇,光緒是慈禧親妹妹的兒子,宣統是自己養女的兒子。就這樣慈禧與他們二人更為複雜的關係也就隨即產生。