[Php-avanzado] Consultas normalización de tablas
Rodrigo Fernandez
shodri en gmail.com
Lun Abr 20 15:37:32 ART 2015
Que tal tanto tiempo.
Tengo un problema con unas tablas.
Pasa lo siguente: En un sistema tengo vendedores y distribuidores (V y
D)... a su vez ambos comercializan dos productos distintos (1 y 2)
Por lo que tengo V1, V2, D1, D2.
Lo que hice fue hacer dos tablas una de distribuidores y otra de
vendedores. Cada una con un id_producto para diferenciar el producto que
venden.
El problema es que yo guardo los datos de usuario, contraseña, etc en una
tabla de "accesos" y se me complica a la ahora de relacionar tabla con las
otras dos. Si yo en esa tabla "accesos" guarde el id del vendedor para
relacionarlo a los datos del mismo, se me puede superponer con un id igual
de un distribuidor. ¿Cómo hago para distinguirlos?
Por lo que termine haciendo una mamarrachada de con una "v" o una "d"
distingo si es vendedor o distribuidor para después con un campo id_vd que
me dice el id del que sea.
Pensé también en pasar todo a una misma tabla "clientes" y usar un campo
tipo v/d para distinguir si es vendedor o distribuidor pero me parece que
no es LA solución correcta.
Los datos que guardo de ambos son casi los mismos. Uno es dni y el otro
cuit, uno es nom y ape, el otro razon social...
No se si se entiende bien el problema.
Porai me estoy complicando de gusto y uds me dan alguna solución.
Si necesitan que aclare algo me dicen...
Saludos !
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20150420/0bda09df/attachment.html>
Más información sobre la lista de distribución Php-avanzado