Hola a todos de nuevo,
Resulta que en mi empresa tenemos querealizar un desarrollo atacando a una
BBDD en SQL 2000 de la que ya está tirando otra aplicación.
El caso es que me han pasado el modelo de datos de la BBDD y personalmente
creo que el diseño no es el más adecuado y que desarrollar sobre esa BBDD
podría traernos futros problemas, principalmente creo que problemas de
rendimento en cuanto tenga un nº considerable de registros (hay que tener en
cuenta que ya hay una aplicación tirando de esa BBDD), además de que nos
complicaría mucho codificar sobre ese modelo.
Yo creo que el principal fallo de está en todo el tema de las claves e
indices y el tipo de los campos, pero ojo, es una opinión personal que a lo
mejor está equivocada.
Esta es la estructura de una de las tablas , aunque todas tienen el mismo
diseño.
Os agradecería vuestra opinión en cuanto al diseño y si considerais que nos
es correcto el porqué.
TABLA
Cod_Expediente VARCHAR(15) No admite nulos
Cod_Obra VARCHAR(15) No admite nulos
Cod_Servidor VARCHAR(15) No admite nulos
Cod_Orden VARCHAR(15) No admite nulos
Cod_Orden_Nuevo VARCHAR(15) No admite nulos
Nombre VARCHAR(50) Si admite nulos
Direccion VARCHAR(100) Si admite nulos
INDICES
COLUMNAS
Clave Cod_Expediente
Cod_Obra
Cod_Servidor
Cod_Orden
Cod_Orden_Nuevo
Os agrdezco cualquier opinion al respecto.
Un saludo,
Rebeca.
Leer las respuestas