How to create relative data

I would like to create data which should have data for a family and can be linked with last name.

FirstName1 LastName1 (Self)
FirstName2 LastName1 (Spouse)
FirstName3 LastName1 (Child)
FirstName4 LastName1 (Father)
FirstName5 LastName1 (Mother)

I think the way I’d do it would be to first generate a set of last names and upload that back into mockaroo as a dataset. Then I would create a new schema pulling the last names from the dataset, a custom list for relationship, and set the distribution type for both to sequential.