New
Many-to-One (N:1) schema relationships between non-B2B XDM schemas
I would like to share a key feature enhancement request for Adobe Experience Platform (AEP) Real-Time CDP architecture regarding data modeling flexibility. Ideally for B2C, B2B & B2P editions as we have consolidated all into single Prod & Dev sandboxes as advised by Adobe Ultimate Support.
The Feature Upgrade:
- Enable native Many-to-One (N:1) schema relationships between non-B2B XDM schemas. This will allow multiple custom data records to link directly to a single parent account record within standard XDM profiles, without requiring both B2B XDM classes.
Use Case & Business Need:
- Current Scenario: We have custom data entities (e.g., competitor products, telemetry, certifications) where multiple rows of data map to a single core business account.
- The Problem: Standard non-B2B XDM schema relationships are restricted to lookup options, which force data into arrays. This results in complex architecture and confusing schema building UI.
- Proposed Solution: A flexible parent-child relationship model that natively links N custom data rows to 1 parent account row in the Profile Service.
Value & Impact:
- Cleaner Data Architecture: Eliminates the need for complex array manipulation.
- Smarter Audience Segmentation: Allows segment builders to have distinct paths to attributes, and creates cleaner backend data models.
- Speed to Value: Avoids architectural re-engineering/forced schema workarounds just to support custom relational data models.
