In retail customer scenario...we have different entity as "Individual" referred as engaged party in customer API.....are these both party roles for a customer itself or are different?
What is the use case for creating a separate individual ID as mandatory?
In Product Inventory should related party refer to both or Individual ID or Customer ID?
Party role = Customer, and within the role you can have customer types of Individual (Consumer) and Organization(An Enterprise)
Party role can also be Partner or an Employee. The same object is used to model these various stakeholders and based on the role, the data model should change to the necessary extent.
Hope this helps.