Creating separate table as data retrieval queue

Creating separate table as data retrieval queue

I am storing pedigree data in a single table and each entry has reference to its two parents. Each time I add an entry I discover two new ones I need to collect. I am on the fence between two options ...