How do i add a nested dataset to an exisiting data field value

I think what i am trying to do is create a list of objects to a field value?

The example by @NigelG on recipes and recipe books is what I think I am trying to achieve. here: Database Lists, How do I use a list?

and probably having this problem here: Data structure, complex lists and how to use them?

will see if I can make it work with Nigel’s recipe logic.