Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/06/2013, 03:41
Gedeon
 
Fecha de Ingreso: agosto-2003
Mensajes: 174
Antigüedad: 20 años, 8 meses
Puntos: 3
Respuesta: Que es más optimo, tres tablas relacionadas o una relacionada con sigo mis

el principio es que cada entidad es una tabla. Lo que pasa es que efectivamente las entidades no se basan en un modelo físico sino lógico.

Por ejemplo el problema de la nacionalidad de las personas. Si pensamos en un modelo físico podemos pensar que a cada persona le corresponde una nacionalidad y que a cada naciónalidad le corresponden muchas personas. En este punto de vista aceptamos nacionalidad como "nacido en" y la relación a establecer sería uno a muchos.

Sin embargo si enfocamos el problema de la nacionalidad desde el punto de vista político, nacionalidad ya no es "nacido en" porque hay personas que por razones políticas pueden disponer de doble nacionalidad. En este caso una persona puede tener dos nacionalidades y una naciónalidad puede tener muchas personas. Sería una relación muchos a muchos.

El establecer las entidades y las relaciones entre ellas es una cuestión lógica, no física aunque a menudo ambas coincidan. Una vez se han definido las entidades que necesito una tabla por cada una y establecer las relaciones apropiadas entre ellas. Eso es lo óptimo.