Equivalences
Records in Talk2Sync are multidimensional. This means that a single product can have from zero to many equivalences, where each equivalence represents a product or record associated with a specific connection through an SKU, ID, or other platform-specific identifier.
An equivalence belongs to one connection only. However, a Talk2Sync record can contain multiple equivalences belonging to different connections.
For example, the same logical product could be represented as:
- Product SKU
ABC-123in an ecommerce platform. - Product ID
98765in an ERP. - Product ID
4567in another connected system.
These are different representations of the same logical product, linked together through the Talk2Sync record.
Multidimensional Records
When a record in Talk2Sync is multidimensional, it can be understood as a group of representations or instances of the same information that coexist across different platforms.
Each representation may have different:
- Identifiers
- Field values
- Platform-specific attributes
- Data structures
- Connection-specific characteristics
Despite these differences, the representations refer to the same logical entity.
Equivalence and Connections
The relationship between equivalences and connections follows two important rules:
- A Talk2Sync record can have zero to many equivalences.
- Each equivalence can belong to only one connection.
This structure allows Talk2Sync to maintain relationships between the same logical product across multiple platforms without requiring the external platforms to use the same identifier or data structure.
Example
Consider a product that exists in three connected systems:
| Connection | External Identifier | Logical Entity |
|---|---|---|
| Ecommerce | ABC-123 | Product A |
| ERP | 98765 | Product A |
| Marketplace | 4567 | Product A |
Talk2Sync can maintain these three representations as equivalences of the same logical product.
Next Steps
- Review Product Fields to understand the standardized product data structure.
- Learn about Platform-Dependent Special and Extra Fields for attributes that are specific to individual platforms.
- Review Data Governance and Synchronization Settings to understand how changes between equivalent records are managed.