Which I use Results<Model> or List<type>() in iOS Realm database to pass data many? | Swift , Xcode

 Hi,
I tried to  use Results<Model> first but I can’t fetch the data many times/more than once correctly - in Lists you can but it’s not efficent = more time to fill it and make the easy hard!
and I fell that I missing something in the concept or don’t understand how it works as a beginner

1-I want o have a number of Persons “names”
2- inside every Persons’s “name” will connect to show “name+age+job” which means I’ll use “name” twice
What logic should I follow here?