Descrição:
Esta task tem como objetivo criar as entidades necessárias para suportar os comportamentos iniciais do microserviço de pacotes.
Tarefas Específicas:
[x] Entidade de Pacote:
Definir uma entidade que represente as características essenciais de um pacote, incluindo informações sobre canais associados, preço, condições especiais, e qualquer outra propriedade relevante.
[x] Entidade de Canal:
Estabelecer uma entidade que represente informações sobre os canais oferecidos pela operadora, incluindo nome, categoria e outras características relevantes.
[x] Contratos e Relacionamentos:
Determinar os relacionamentos entre as entidades, garantindo que a associação entre pacotes e canais seja eficiente e represente corretamente a estrutura do serviço.
Modelagem de Entidades:
Entidade de Pacote:
- ID: string (identificador único do pacote) para db
- Sku: identificador de DTO
- Nome: string (nome descritivo do pacote)
- Canais: lista de Canais (canais associados ao pacote)
- Preço: bigDecimal (valor do pacote)
- Condições Especiais: string (informações sobre condições especiais, se aplicável)
- ... (outros campos conforme necessário)
Entidade de Canal:
- ID: string (identificador único do canal)
- Sku: identificador de DTO
- Nome: string (nome descritivo do canal)
- Categoria: string (categoria à qual o canal pertence, ex.: esportes, entretenimento, etc.)
- ... (outros campos conforme necessário)
Descrição: Esta task tem como objetivo criar as entidades necessárias para suportar os comportamentos iniciais do microserviço de pacotes.
Tarefas Específicas:
[x] Entidade de Pacote: Definir uma entidade que represente as características essenciais de um pacote, incluindo informações sobre canais associados, preço, condições especiais, e qualquer outra propriedade relevante.
[x] Entidade de Canal: Estabelecer uma entidade que represente informações sobre os canais oferecidos pela operadora, incluindo nome, categoria e outras características relevantes.
[x] Contratos e Relacionamentos: Determinar os relacionamentos entre as entidades, garantindo que a associação entre pacotes e canais seja eficiente e represente corretamente a estrutura do serviço.
Modelagem de Entidades: Entidade de Pacote:
Entidade de Canal: