Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Diseño de bd para presupuesto

Estas en el tema de Diseño de bd para presupuesto en el foro de SQL Server en Foros del Web. Buen dia, Estoy tratando de diseñar una base de datos en MS SQL 2008 para una aplicación de Presupuesto, pero tengo duda sobre qué campos ...
  #1 (permalink)  
Antiguo 15/01/2013, 10:19
 
Fecha de Ingreso: abril-2011
Mensajes: 15
Antigüedad: 12 años, 11 meses
Puntos: 0
Diseño de bd para presupuesto

Buen dia,

Estoy tratando de diseñar una base de datos en MS SQL 2008 para una aplicación de Presupuesto, pero tengo duda sobre qué campos incluir. He pensado en 2 posibilidades:

1ra. Posibilidad, incluir los siguientes campos:

Año (int)
Descripción (nvarchar(50)) por ejemplo: Planilla, Impuestos, Seguros, etc.
Enero (numeric (15,4)
Frebrero (numeric (15,4)
Marzo (numeric (15,4)
Abril (numeric (15,4)
Mayo (numeric (15,4)
Junio (numeric (15,4)
Julio (numeric (15,4)
Agosto (numeric (15,4)
Sep (numeric (15,4)
Octubre (numeric (15,4)
Nov (numeric (15,4)
Dic (numeric (15,4)

2da. Posibilidad
Año (integer)
Mes (integer)
Descripción (nvarchar(50)) por ejemplo: Planilla, Impuestos, Seguros, etc.
Monto (numeric (15,4)

cual creen que sería la mejor opción?, o si hay otra mejor me gustaría saber.

Gracias.
  #2 (permalink)  
Antiguo 15/01/2013, 10:31
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 7 meses
Puntos: 774
Respuesta: Diseño de bd para presupuesto

necesitas el año y el mes en columnas separadas? no podria ser una columna fecha y si necesitas hacer calculos por ejemplo el mes utilizar las funciones de sql server?

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 15/01/2013, 10:39
 
Fecha de Ingreso: abril-2011
Mensajes: 15
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: Diseño de bd para presupuesto

Cita:
Iniciado por Libras Ver Mensaje
necesitas el año y el mes en columnas separadas? no podria ser una columna fecha y si necesitas hacer calculos por ejemplo el mes utilizar las funciones de sql server?

saludos!
Claro, pero recuerda que un informe de presupuesto tiene la siguiente forma:

Presupuesto 2013
Descripcion | Enero | Febre | Marzo | Abril | Mayo | Junio | Julio | Agost | Septie | Octubr | Noviem | Diciem
Salario | 2500 | 2500 | 2500 | 2500 | 2500 | 2500 | 4000 | 4000 | 4000 | 4000 | 4000 | 4000
Impuest | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500
Renta | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500 | 1500

y básicamente la información no cambia en el año. No hay que estar ingresando transacciones durante el año.
  #4 (permalink)  
Antiguo 15/01/2013, 10:42
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 7 meses
Puntos: 774
Respuesta: Diseño de bd para presupuesto

en ese caso la primera opcion es la mas viable, ya que asi tendrias pocos renglones con la informacion necesaria :)
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Etiquetas: bd, diseño, presupuesto, sql, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:16.