Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/12/2009, 16:30
Avatar de dalyla
dalyla
 
Fecha de Ingreso: septiembre-2005
Mensajes: 135
Antigüedad: 18 años, 7 meses
Puntos: 1
Respuesta: Integridad referencial

Perdon por poner la tabla ventas, las notas no son de venta son simples notas, recordatorios, por ejemplo : el cliente llamo para pedir cambio de domicilio, o el cliente saldra de vacaciones y requiere un plazo, etc, infinidad de cosas. Y tienen mucha razon en que no tengo claro el modelo E-R.

No se si explicando lo anterior me explique porque no le puse llave primaria en ninguna, asi un cliente, una venta, un proveedor, un objeto X que yo quiera puede tener varias notas. Tambien por eso pregunto si tengo que crear dos tablas de notas una que guarde las llaves primarias y otro que guarde el monton de notas.

notaspk 1 -> M notasdetalle

clientes 1 - > 1 notaspk

ventas 1 -> 1 notaspk

porque actualmente yo tengo

notas.idnota = clientes.idnota
notas.idnota = ventas.idnota
notas.idnota = proveedores.idnota
notas.idnota = XX.idnota

Baje el mysql workbench y me ayuda a entender un pokito mas, pero aqui no puedo hacer la relacion por este punto que no se como debe quedar