Buena tarde !
Chicos(as)... necesito sugerencias para la estructura de una base de datos para generar recibos de pagos.
Como todos sabran un recibo de nómina posee "percepcion" y "deduccion" tanto grupales (plantillas por cargo) Y/O individuales.
hasta ahorita he estructurado algo asi:
Recibo (informacion general del recibo )
- id
-persona (a la que pertenece el recibo)
-listado (plantilla por cargos) puede ser null
- desde (fecha desde que cubre el recibo)
- hasta (fecha hasta que cubre el recibo)
Item (datos generales deducciones y percepciones)
- id
- nombre
- descripcion
Listado (plantilla que se asigna a cargos)
- id
- id cargo (por ejemplo que la plantilla sea para los que poseen cargo OBRERO)
- desde (fecha desde que es valido la plantilla)
- hasta (fecha hasta que es valido la plantilla)
Item_Listado (Tabla intermedia donde se forma la plantilla para cargos)
- id
- id item
- id Listado
- cantidad (monto de deduccion o percepcion )
- formato ( $ o %)
- tipo (percepcion o deduccion)
item_Recibo (tabla intermedia para percepciones o deducciones individuales)
- id
- id item
- id recibo
- cantidad (monto de deduccion o percepcion )
- formato ( $ o %)
- tipo (percepcion o deduccion)
no se si esta bien o esta mal o simplemente hay otra lógica
les agradezco hacerme llegar sus ideas