[Php-avanzado] datos tesis
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mar Nov 25 11:06:53 ART 2008
Hola Federico,
El mar, 25-11-2008 a las 11:18 +0000, Federico Rafaelli escribió:
> Leo, estoy definiendo los datos para trabajar en la tesis de ctas
> ctes, y estaba pensando en llevar una tabla de empresas y otra de
> clientes porque de alguna manera tengo que controlar cuantos clientes
> maneja cada empresa, por si contrata un servicion standar, que por
> defecto pueda manejar 2 clientes, y sino un servicio con mas
> posibilidades.
La tabla de empresas y de clientes surgen de la normalización, y no de
esta funcionalidad que planteás...
> Puedo llevar estas dos tablas donde se me da una relacion de muchos a
> muchos, y me genera una nva para relacionarlas, o tambien podria
> solucionarlo con una sola donde tendria que agregar un campo donde
> referencie a la empresa de la cual es cliente, pero de la otra manera
> me parece mas claro.
> que te parece mejor?
Son 2 escenarios distintos. Platear una relación muchos a muchos
implica que las empresas compartan un listado de clientes, lo cual no me
parece útil para este sistema.
Que cada empresa tenga sus clientes, podría repetir datos si pensás que
en esa tabla 2 empresas cargarán al mismo cliente, pero si pensás que
los clientes son propios, tu registro será "el cliente de tal empresa" y
en ese caso no estará repetido.
Se ve que son situaciones diferentes?
Cómo estás pensando a tu sistema?
> Por otro lado que pasa si se da el caso que un cliente que usa la
> pagina para ingresar pagos, quiere a su vez que sus clientes ingresen
> los pagos de él en la pagina tambien , o sea este usuario cumpliria
> los dos "roles", y tendria que figurar en las dos tablas (redundancia
> de datos!)
No te entiendo del todo: decís que la empresa A tiene un cliente B, y
que esta empresa quiere que B entre al área administrativa de A para que
se cargue los pagos a sí mismo?
> Espero comentarios.
>
> Saludos.
>
> Federico Rafaelli
=mente!
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
Pegasus Tech Supply
Tel: (+54)(+223) 471-2880
La Salle 1131 - Mar del Plata - Argentina
http://www.pegasusnet.com.ar / http://blog.pegasusnet.com.ar
http://www.prometeustech.com.ar / http://www.grupopegasus.com
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado