
11/08/2011, 11:51
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 25
Antigüedad: 14 años, 4 meses Puntos: 0 | |
Cuál opción es mejor? Diseño BD Hola a todos
Tengo las siguientes tablas: (No incluyo todos los campos)
NOTA_REMISION
-IdNota -estatus
SOLICITUD_PAGO
-IdSolicitud -esatus
CONTRATO
-IdContrato -estatus
Mi duda es... que me conviene más para tener un buen diseño OPCIÓN 1Tener una tabla ESTATUS_NOTA_REMISION que se relacione con NOTA_REMISION
Otra tabla ESTATUS_SOLICITUD_PAGO que se relacione con SOLICITUD_PAGO
y otra tabla ESTATUS_CONTRATO que se relacione con CONTRATO
Donde dichas talas tendran los siguientes campos
ESTATUS _XXXX
idEsatus
desc_estatus
Ejemplo:
NOTA_REMISION
IdNota estatus
n1 1
|
| ESTATUS_NOTA_REMISION idEstatus desc_estatus
1 pendiente
2 activa
SOLICITUD_PAGO
IdSolicitud estatus
s1 1
|
| ESTATUS_SOLICITUD_PAGOidEstatus desc_estatus
1 pagada
2 por pagar
CONTRATO
IdContrato estatus
c1 1
|
| ESTATUS_CONTRATOidEstatus desc_estatus
1 en renovacion
2 terminado
OPCIÓN 2Tener una tabla ESTATUS y otra tabla que se relacione a TIPO_ESTAUS
y tanto NOTA_REMISION, SOLICITUD_PAGO Y CONTRATO se relacionen a ESTATUS.
Por ejemplo.
TIPO_ESTATUS
idTipo TipoEstatus
1 Nota de Remision
2 Soliciud de pago
3 Contrato
|
| ESTATUSIdEstatus TipoEstatus Estatus
1 1 pendiente
2 1 activa
3 2 pagada
4 2 por pagar
|
|<<rel estatus con NOTA_REMISION>>
|
|
NOTA_REMISION
IdNota esatus
n1 1
n2 1
n3 2
|
|<<rel estatus con SOLICIUD_PAGO>>
|
|
SOLICITUD_PAGO
IdSolicitud estatus
s1 3
s2 4
Última edición por anayazti; 11/08/2011 a las 12:14 |