This is more of a "how does this work", kind of question than a code question, though some code may be involved. I've been Googling, and reading other questions about custom post types and taxonomies, and haven't come across an answer that really suits my dilemma.
Ideally, this is what I'm going for:
I have a page titled "Guests". When you go to that page, it lists all of the pages that have a profile of each guest (one page per guest/one guest per page), with a thumbnail and a brief excerpt. When you click on one of the excerpted pages, you get the full biography of the guest, and a carousel of all the videos (posts) which feature that specific guest. The flow is basically, "Guests">"(Guest's Name)">"(Guest's Name)'s Videos".
I realize that using categories for each individual guest is not a good idea. Would a custom post type and taxonomies be appropriate for this?
There will be no limit to the number of guests (and, thus, the number of profile pages) that would need to be created. From what I've been reading, that doesn't seem like the proper use of custom post types. And, I'm also confused as to how to customize WP_Query args to get the specific video posts for each guest to show up on their own profile (I can't give pages categories, and I can't give posts parents).
Any insights would be greatly appreciated.