With the requirement provided by Product, we gathered together and framed the initial direction of cast and role.
- Person and Role are created as separate nodes.
- There is a Cast Collection which connects Person and Role in the format of "[Person] as [Role]". It also has credit information, where brand can freely enter names and roles.
- These collections can be connected to a content type, such as series, season, episode, and event.