One-to-many or many-to-many schema relationships in AEP
According to the official documentation, for B2C implementations, the Schema Editor UI only allows configuring one-to-one relationships between schemas:
Define a Relationship Between Two Schemas Using the Schema Editor | Adobe Experience Platform
I would like to clarify the following:
-
Is it possible to define one-to-many or many-to-many relationships between XDM schemas using the Schema Registry API?
-
If this is not supported (neither via UI nor API), what is the recommended modeling approach in AEP to represent these relationships?
-
Denormalization into the primary schema?
-
Use of lookup datasets?
-
Use of ExperienceEvent schemas with references?
-
-
Are there any limitations or implications for Real-Time Customer Profile or segmentation when modeling these types of relationships?
Any guidance or best practices for handling one-to-many or many-to-many relationships in B2C AEP implementations would be greatly appreciated.
Thanks in advance.