Ярослав Мудрый был сыном князя ВладимираI, внуком князя Святослава, правнуком княгини Ольги. А Олег Святославович был дядей Ярослава Мудрого. Княгиня Ольга была женой князя Игоря. Их сын князь Святослав Игоревич погиб в бою с печенегами у Днепровских порогов, возвращаясь в Киев после очередного военного похода. Третий сын Святослава Владимир, родившийся от его рабыни Малуши, ключницы княгини Ольги (сестры Добрыни) и был отцом Ярослава Мудрого.