UML consolidado, glosario y preguntas - UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back GitHub Wiki
Consolidado:

Glosario:
| Elemento | Descripción | Razón de la asociación |
|---|---|---|
| Usuario | Persona que utiliza la aplicación para buscar y comentar prendas/outfits. | Se asocia con comentario porque un usuario puede dejar comentarios, se relaciona con prenda porque el usuario puede comprar una prenda en específico. |
| Comentario | Opinión o reseña escrita por un usuario sobre un outfit o prenda, e incluye calificación. | Relacionado con prenda porque cada prenda tiene un comentario de gusto o aprecio por usuario. |
| Outfit | Conjunto de prendas combinadas que forman una vestimenta. | Se relaciona con prenda, categoría y marca: con prenda por cada una que constituye el outfit, con la categoría donde se acomoda el outfit y con la marca de cada una de las prendas que se tienen. |
| Prenda | Artículo de ropa específico con atributos como tipo, talla, color y precio. | Se relaciona con el usuario por la elección, con comentario por la descripción (gusto o disgusto) y con outfit porque el outfit se compone de varias prendas. |
| Marca | Empresa que produce prendas. | Se asocia únicamente con outfit y tienda porque el outfit puede ser de una marca en específico y también por la tienda que la compra. |
| Tienda | Establecimiento físico donde se pueden adquirir las prendas de una marca. | Se relaciona con marca pues es la tienda que vende un tipo específico de marca (por ejemplo, una tienda que solo vende Nike). |
| Categoría | Criterios como edad, tendencias y ocasiones que clasifican los outfits. | Se relaciona con outfit pues existe para la tendencia y ocasión (por ejemplo, ocasiones de verano o invierno). |
| Imagen | Representación visual de prendas u outfits. | Se relaciona con prendas y outfits para dar visual al usuario de qué va a comprar. No se relaciona con usuario porque, si bien el mismo la puede ver, el usuario no afecta a la imagen. |
Preguntas:
-
¿El sistema debe permitir que los usuarios comenten y califiquen los outfits?
Rta: Sí, cada outfit puede tener varios comentarios y calificaciones. -
¿Un outfit siempre está compuesto por varias prendas?
Rta: Sí, al menos una prenda, pero usualmente varias. -
¿Las marcas deben estar asociadas a tiendas físicas?
Rta: Sí, pero no todas las marcas tienen tiendas físicas, algunas solo sitio web. -
¿Las imágenes pueden estar ligadas tanto a prendas como a outfits?
Rta: Sí, porque queremos mostrar fotos de ambas cosas.
Pendientes:
- Confirmar si el usuario también puede guardar favoritos (no está en el modelo aún).
- Confirmar si un outfit o prenda tendrá más de una imagen de referencia.