[BulmaGés]codigo de cliente si o no

Tomeu Borras tborras en conetxia.com
Jue Jul 13 13:48:39 CEST 2006


Richard escribió:
> Hola!!
> 
> En mi caso concreto, no se aplicaría ni como específico ni como genérico. 
> Me explico. Existe la mala práctica (a mi juicio) que todo programa 
> informático que gestiona clientes y/o proveedores en las empresas, les de 
> códigos internos (claves) como a los productos. ¿Y para qué?. ¿No identifica 
> un CIF o un DNI como clave única a ese proveedor o cliente?. Por eso, yo en 
> mis tablas de clientes y proveedores no creo el campo codigo (ni idcliente o 
> idproveedor como claves) y uso para ello el del CIF como clave única.
> 
Bueno, BulmaFact usa identificadores internos, el código no es para ser
Primary Key, es un dato más como puede ser el cif, la direccion o el nombre.

> Ahora bien, entiendo que la práctica general sea la otra y sea la mas 
> extendida. Por tanto, creo que debería tratarse como algo genérico y que se 
> añadiese a las tablas de la BD el campo "codinterno" que pudiera dejarse como 
> nulo (para quien no lo use) y punto. Así, no se tocaría nada en la estructura 
> de la BD que implicase que se modificase sustancialmente la programación 
> principal (sólo la inclusión del uso de ese campo en los sitios 
> correspondientes) y se mantendría el esquema actual.
> 
Creo que estamos deacuerdo.

Un campo más, y modificar la busquedacliente para que en lugar de buscar
por CIF busque por CIF y por código.


Más información sobre la lista de distribución BulmaGes