Perguntas com a marcação «value-object»

2
O ID comercial conhecido de uma entidade deve ser representado com um tipo dedicado em DDD / OOP?
Em termos práticos, significa usar um costume (imutável) classsobre um stringou outro tipo primitivo. Exemplos: Publicação: International Standard Book Number. Finanças: Número Internacional de Identificação dos Valores Mobiliários. Vantagens: Pode garantir o formato de um identificador. Torna-se um membro de primeira classe do modelo. Desvantagens: Adiciona atrito persistente (por exemplo, …

3
No design orientado a domínio, como converter uma tabela de banco de dados com uma chave primária em um objeto de valor?
Vamos supor que exista um esquema de banco de dados definido assim: Person.mail_address_key ----- Address.address_key Person.billing_address_key ----- Address.address_key A Persontem um endereço para correspondência e um endereço para cobrança. Como uma técnica de desnormalização, criamos uma Addresstabela separada . Na maioria das vezes, o mail_address_keye o billing_address_keyde um único Personterão …

1
Objeto de valor exclusivo x entidade
Tentando converter algumas entidades em objetos de valor, estou preso em um caso em que o que parece um objeto de valor deve ser único dentro de um agregado. Suponha que tenhamos uma entidade Movie que faça a raiz de um agregado. Essa entidade Movie está relacionada a algum conjunto …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.