Preguntas etiquetadas con value-object

2
¿Debería representarse la identificación comercial conocida de una entidad con un tipo dedicado en DDD / OOP?
En términos prácticos, significa usar una costumbre (inmutable) classsobre uno stringu otro tipo primitivo. Ejemplos: Publicación: Número internacional estándar del libro. Finanzas: número de identificación internacional de valores. Ventajas: Puede garantizar el formato de un identificador. Se convierte en un miembro de primera clase del modelo. Desventajas Agrega fricción de …

3
En el diseño controlado por dominio, ¿cómo convierto una tabla de base de datos con una clave principal en un objeto de valor?
Supongamos que hay un esquema de base de datos definido así: Person.mail_address_key ----- Address.address_key Person.billing_address_key ----- Address.address_key A Persontiene una dirección postal y una dirección de facturación. Como técnica de desnormalización, creamos una Addresstabla separada . La mayoría de las veces el mail_address_keyy el billing_address_keyde un solo Personhabrá el mismo …

1
Objeto de valor único vs entidad
Al intentar convertir algunas entidades en objetos de valor, estoy atrapado en un caso en el que lo que parece un objeto de valor debe ser único dentro de un agregado. Supongamos que tenemos una entidad Movie que forma la raíz de un agregado. Esta entidad de película está relacionada …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.