translation

Texto traducido por IA.

제이의 블로그

Modelado de Datos Lógico para el Proyecto Kanban Board 2

Imagen de perfil

Resumen de la publicación por la IA de durumis

  • Se llevó a cabo la práctica de modelado de datos lógico para el Proyecto Kanban Board 2, transformando el diagrama ERD del modelado de datos conceptual a formato de tabla y realizando la normalización.
  • En particular, resultó desafiante considerar la relación entre ambas tablas con base en la tabla de mapeo, así como la aplicación de las restricciones durante la etapa de normalización.
  • Se analizó la posibilidad de separar la etiqueta (Tag) de la tabla Ticket en una tabla independiente, se evaluó si se cumplía con la tercera forma normal y se reflexionó sobre la separación de author_id y responsibility_id.

Aprendizaje y práctica sobre el modelado de datos lógico

Modelado de datos conceptual ERD

Modelado de Datos Lógico para el Proyecto Kanban Board 2

Diagrama ERD de Modelado de Datos Conceptual

Primero, pasamos por el proceso de modelado de datos conceptual y, con este ERD, procedemos con el modelado de datos lógico.

Modelado de datos lógico ERD

Modelado de Datos Lógico para el Proyecto Kanban Board 2

Diagrama ERD de Modelado de Datos Lógico

Lo que fue un poco difícil fue tener que considerar la relación de ambas tablas con la tabla de mapeo como referencia.

Una vez que se ha completado la conversión del ERD de modelado de datos conceptual a formato de tabla, se procede con la normalización.

Normalización

Las etapas de normalización deben llevarse a cabo secuencialmente. Al observar el ERD anterior, se puede ver que cumple con la primera forma normal.

Para cumplir con la segunda forma normal, se crea una tabla para Tag de la tabla Ticket y se usa la PK de esa etiqueta como FK.

Modelado de Datos Lógico para el Proyecto Kanban Board 2

Vista del proceso de normalización

Ahora debemos verificar si cumple con la tercera forma normal, pero aún me resulta difícil porque no he dominado completamente el concepto.
Estoy dudando si debo separar author_id y responsibility_id de la tabla Ticket en otras tablas, pero como no es una relación N:M y es FK, decidí pasar por alto esta parte.

[Objetos] Capítulo 1. Objetos, DiseñoSe explica la importancia y los conceptos del diseño orientado a objetos en el desarrollo de software, y se destaca la necesidad del diseño orientado a objetos a través del ejemplo de una aplicación de venta de entradas.
제이온
제이온
제이온
제이온

28 de abril de 2024

Servicio ERD Gratuito: Le presentamos Easyrd. (Alternativa a dbdiagram)Le presentamos easyrd, una herramienta ERD gratuita. Ofrece funciones similares a dbdiagram de forma gratuita y permite a cualquier persona crear y compartir diagramas fácilmente.
Meursyphus
Meursyphus
Meursyphus
Meursyphus

8 de mayo de 2024

Las 12 mejores herramientas de diagrama ER para usar en 2024Presentamos las 12 mejores herramientas de diagrama ER para 2024. Compare las funciones y los precios de diversas herramientas, como Lucidchart, DeZign for Databases y Gleek.io, para elegir la que mejor se adapte a sus necesidades.
Meursyphus
Meursyphus
Meursyphus
Meursyphus

17 de julio de 2024

¿Qué es el etiquetado de datos? Tipos, ventajas y desventajasEl etiquetado de datos es el proceso de etiquetar datos para que la inteligencia artificial pueda comprenderlos. Se utiliza en diversas áreas, como la diferenciación entre perros y gatos, y ayuda a mejorar el rendimiento del modelo.
세상 모든 정보
세상 모든 정보
세상 모든 정보
세상 모든 정보

29 de marzo de 2024

[No programador, sobrevivir como desarrollador] 14. Resumen de las preguntas frecuentes en entrevistas técnicas para desarrolladores principiantesSe ha resumido y organizado las preguntas técnicas frecuentes en las entrevistas de desarrolladores principiantes (área de memoria, estructura de datos, base de datos, etc.). Espero que sea de utilidad para la preparación de la entrevista de desarrollo.
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

3 de abril de 2024

¿A quién deberías apoyar dentro de la organización?Presentamos una imagen que te ayudará a comprender la influencia y la estructura de toma de decisiones dentro de una organización, así como a analizar las capacidades clave y la estructura de los juegos de poder para desarrollar estrategias efectivas.
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son

21 de mayo de 2024