Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/11/2012, 08:28
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Tabla eventos que se relaciona con otras tablas

Cita:
En ese caso no tendría el problema para relacionar un evento pero hay muchos campos que tiene una academia que no tiene una tienda, o un local que no tiene una persona, etc..
¿Y para qué crees que se crean las herencias?
Precisamente para poner en la entidad padre todos los atributos comunes a ambas (user_id, password, fecha_alta, fecha_baja, dirección, CUIT o RUT según el país, tipo de documento, etc.), mientras que todo el resto va en la tabla hija.
Cita:
Y luego está el tema de las búsquedas, si tengo todo en una misma tabla es más costoso creo yo.
No necesariamente. El costo de la consultas se calcula de otras formas, y por otro lado nadie n su sano juicio us el SELECT * en una consulta optimizada, por lo que ese caso en una aplicación bien diseñada no existe.
Además, no estoy diciendo que pongas todo en una tabla, sino que pongas en cada una de las hijas los atributos que le pertenecen.
Te recomiendo leer de POO y el modelo E-R extendido.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)