sql >> Base de Datos >  >> RDS >> Mysql

Problemas para decidir sobre una relación de identificación o no identificación

Ambos suenan como identificar relaciones para mí. Si ha escuchado los términos uno a uno o uno a muchos, y muchos a muchos, relaciones uno a uno son relaciones de identificación y relaciones de muchos a muchos son relaciones no identificables .

  • Si el niño identifica a su padre, es una relación de identificación. En el enlace que has dado, si tienes un número de teléfono, sabes a quién pertenece (solo pertenece a uno).

  • Si el niño no identifica a su padre, es una relación no identificable. En el enlace, menciona estados. Piense en un estado como una fila en una tabla que representa el estado de ánimo. "Feliz" no identifica a una persona en particular, sino a muchas personas.

Editar :Otros ejemplos de la vida real:

  • Una dirección física es una relación sin identificación, porque muchas personas pueden residir en una dirección. Por otro lado, una dirección de correo electrónico es (generalmente considerada) una relación de identificación.
  • Un Número de Seguro Social es una relación de identificación, porque solo pertenece a una persona
  • Los comentarios en los videos de Youtube identifican relaciones, porque solo pertenecen a un video.
  • El original de una pintura solo tiene un propietario (que se identifica), mientras que muchas personas pueden poseer reimpresiones de la pintura (que no se identifican).