Chciałbym zrobić rodowód, którego tabelka wygląda jak na załączonym obrazku:

Jest to zwykła tabelka htmlowa, wypełniana ma być tak, że najstarsze mają być z prawej strony a najmłodsze z lewej
Zrobilem sobie w bazie tabele z id psa, id ojca, id matki, imieniem i pierwsza sprawa to chciałbym powiązać najmłodszego do rodziców, rodziców do ich rodziców, dziadków do ich rodziców na koniec pradziadków i tu nie za bardzo mam pomysł na to jak pobrać dane z bazy i jak je ulokować w tabelce.