← Volver a Common.Domain.Master

Entidades de Tarjetas

Modelos para gestión de tarjetas de fidelización y prepago

4
Entidades
1
Entidad Principal
3
Entidades Relacionadas
SQL Server
Base de Datos

📚 Descripción General

Las entidades de tarjetas representan la gestión completa de tarjetas de fidelización, prepago y clientes del sistema RestMaster. Estas entidades proporcionan toda la funcionalidad necesaria para la administración de programas de fidelización y tarjetas de prepago.

🎯 Propósito de las Entidades

  • Gestión de Clientes: Administración de clientes
  • Tarjetas de Fidelización: Programas de puntos
  • Tarjetas Prepago: Saldo prepago
  • Fotografías: Imágenes de tarjetas

💳 Entidades Principales

👤 Cliente

Entidad principal para clientes del sistema

  • Clave: Cliente1 (double)
  • Campos: Nombre, datos de contacto, descuentos
  • Relaciones: Tarjetas, TarjetasPrepago
Ver Documentación →

💳 Tarjeta

Tarjetas de fidelización

  • Clave: Tarjeta (string)
  • Propósito: Gestión de tarjetas de fidelización
  • Funcionalidad: Programas de puntos
Ver Documentación →

📷 TarjetasFoto

Fotografías de tarjetas

  • Clave: Tarjeta (string)
  • Propósito: Imágenes de tarjetas
  • Relación: Uno a uno con Tarjeta
Ver Documentación →

💰 TarjetasPrepago

Tarjetas de prepago

  • Clave: Tarjeta (string)
  • Propósito: Gestión de saldo prepago
  • Funcionalidad: Saldo y transacciones
Ver Documentación →

🔗 Relaciones entre Entidades

📊 Estructura de Relaciones

  • Cliente: Entidad central de clientes
  • Tarjeta ↔ TarjetasFoto: Uno a uno
  • Tarjeta ↔ TarjetasPrepago: Uno a uno
  • Cliente ↔ Tarjeta: Muchos a muchos

🎯 Funcionalidades por Entidad

  • Cliente: Gestión de datos de clientes
  • Tarjeta: Programas de fidelización
  • TarjetasFoto: Imágenes de tarjetas
  • TarjetasPrepago: Saldo prepago

🔗 Integración con Otros Componentes

📚 Componentes Relacionados

  • Back.API: Controladores de tarjetas y clientes
  • Back.Application: Servicios de tarjetas
  • Back.Domain: DTOs de tarjetas
  • Common.Constants: Validaciones de tarjetas

🎯 Casos de Uso

  • Gestión de Clientes: CRUD de clientes
  • Programas de Fidelización: Gestión de puntos
  • Tarjetas Prepago: Gestión de saldo
  • Descuentos: Aplicación de descuentos
  • Fotografías: Gestión de imágenes