Data Contract

drn:decathlon-com:member::streaming:External:sha256/fe419a2ac7c3c10679db60cdc5ad444c4e4453a3668cad679d93d7f593a2d695 Data Contract Specification v1.1.0
demo-project

Info

Information about the data contract

Title
com.decathlon:member-streaming-schemas-demo
Version
1.9.0
Status
active
Description
An external reference event type
Owner
streaming
groupId
com.decathlon
artifactId
member-streaming-schemas-demo

Terms

Terms and conditions of the data contract

Usage
Use for testing and demoing purpose in streaming team. This Data contract should not be use in production.
Limitations
None

Entity Relationship Diagram

Visual representation of data model relationships

                    erDiagram
	"**ExternalReference**" {
	externalId string
}


                  

Data Model

The logical data model

ExternalReference object
A dummy external reference
externalId
string
Unique identifier of external resources
Examples: ab54b962-bf6c-4c73-ae53-2b6f3ecb7be0
format:uuid
Created at 09 Jul 2026 10:21:03 UTC with Data Contract CLI v0.10.35
dataContractSpecification: 1.1.0
id: drn:decathlon-com:member::streaming:External:sha256/fe419a2ac7c3c10679db60cdc5ad444c4e4453a3668cad679d93d7f593a2d695
info:
  title: com.decathlon:member-streaming-schemas-demo
  version: 1.9.0
  status: active
  description: An external reference event type
  owner: streaming
  contact:
    name: ce-member-streaming
    url: https://decathlondigital.slack.com/archives/C0428TLEHTR
    email: [email protected]
  groupId: com.decathlon
  artifactId: member-streaming-schemas-demo
terms:
  usage: 'Use for testing and demoing purpose in streaming team.

    This Data contract should not be use in production.

    '
models:
  ExternalReference:
    description: A dummy external reference
    type: object
    namespace: com.decathlon.member.streaming.domain.avro.v1
    fields:
      externalId:
        type: string
        format: uuid
        required: false
        description: Unique identifier of external resources
        examples:
        - ab54b962-bf6c-4c73-ae53-2b6f3ecb7be0
        config:
          avroType: string
          avroLogicalType: uuid
          avroDefault: null
links:
  doc: https://framework.eu.member.decathlon.net/streaming/10-streaming-application/
  repo: https://github.com/dktunited/member-streaming-platform-demo/tree/main/app/member-streaming-schemas-demo
tags:
- demo-project