[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