Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2012, 08:28
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 12 años, 2 meses
Puntos: 52
Para que son las relaciones de las tablas?

Se que se puede hacer para que se borre en cascada pero eso siempre lo hago en la programacion.
no me ha sido muy util eso
¿sera mas comodo?
a mi en lo particular se me ha hecho mas cómodo hacerlo en el programa que estar pensando en como unir las tablas.
el ultimo sistema que hice tenia 40 tablas que están relacionadas pero en la programacion, en el sql no.
pues se me hace mas comodo ya que en la programación en la consulta sql indico exactamente que quiero modificar y en las tablas de relaciones siento que se me puede pasar algo por error y borrarse algo que no quiera en cadena, ademas como que es mas dificil alterar una tabla relacionada.
ustedes que piensan, por que se les hace mas cómodo?
si quisiera saber cuales son las ventajas de usar relaciones
una ventaja que creo que es buena de no relacionar, es que si un intruso inyecta sql,este no afecta a todas las tablas relacionadas. hace un desastre pero no afecta a las demas(no se pierde toda la informacion)

y otra pregunta.

¿por que utilizar procedimientos almacenados en vez de usar la consulta sql directamente del programa?