01
Entidades Principales
El dominio de HunterDex está compuesto por cuatro entidades fundamentales que modelan la información persistida y las relaciones del sistema.
Entidad
Usuario
id_usuarionombrecontraseñarol(usuario / admin)
Entidad
Monstruo
id_monstruonombretipodescripciónid_imagen
Entidad
Favorito
id_usuarioid_monstruofecha_agregado
Entidad
Imagen
id_imagenruta_archivonombre_archivo
02
Relaciones entre Entidades
Las entidades se relacionan entre sí de la siguiente forma dentro del sistema:
Usuario
agrega
Monstruo a su lista de Favoritos
Favorito
referencia
Un Usuario y un Monstruo
Monstruo
tiene
Una Imagen asociada vía
id_imagen
Imagen
pertenece a
Un Monstruo en el catálogo
03
Diagrama del Dominio
Figura 1 — Entidades y relaciones del dominio