Pregunta de diseño de DB: ¿cuándo decide utilizar tablas de relación de 1 a 1?Cuándo usar relaciones de 1 a 1 entre las tablas de la base de datos?
Uno de los lugares en los que veo esto es, por ejemplo, cuando tiene una tabla User y UserProfile, las personas las dividen en lugar de poner todas las columnas solo en una tabla User.
Técnicamente, puede simplemente poner todas las columnas en una tabla ya que su relación es 1-a-1.
Sé que alguien dijo que para la tabla UserProfile, con el tiempo tiene que modificar la tabla para agregar más columnas, pero realmente no creo que este sea un buen motivo para dividir las tablas.
Entonces, si voy a diseñar una tabla de usuario y una tabla UserProfile, ¿es mejor para mí simplemente hacerlo en una sola tabla?
Posible duplicado de [¿Hay alguna vez donde tenga sentido una relación de base de datos 1: 1?] (Http://stackoverflow.com/questions/517417/is-there-ever-a-time-where-using -a-database-11-relationship-makes-sense) – Tripartio