sábado, 7 de septiembre de 2013

BD - El Proceso de Modelado


Hasta el momento se ha definido:
  • Entidades
  • Atributos
  • Relaciones
  • Cardinalidades
Eurística: Cantidad de caminos posibles dentro de un problema, depende de la situación, es la decisión que podríamos tomar (en nuestro caso: "la duda es: usamos un telefono como atributo o entidad").

Tipos de Atributos:
  • Simple/Compuesto
  • de Decisión
  • Mono / Polivalente
  • Derivado
Campos Múltiples:
Si un atributo tuviera un número limitado y no muy elevado de ocurrencias (datos)  entonces formará parte de la entidad que la describe.
Ej.: Telefonos
En vez de tener una entidad con 3 o 4 columnas de telefonos (UML: Telefono[1...5])
Pero en modelo de entidad relación, mejor lo convertimos en entidad (id, tipoTelefono, numero)

Entidad v/s Relaciones:
Las relaciones asocian una o varias entidades, mientras que las entidades no.
Ej.: "hombre <-- se casa --> mujer" o "matrimonio" (con atributos, hombre y mujer)

Propuesta de Metodología de Modelamiento:
"La estructuración de un problema, es un proceso iterativo".
Es recomendable hacer 2 listas:
  • Candidatos a Entidades
  • Posibles Relaciones, con su tipo de correspondencia (1:1 , 1:N , N:N)
Una vez analizado el modelo entidad/relación. Anotar supuestos NO dados en el enunciado







Tarea Grupal
 (buscar 9 enunciados que formen modelos de entidad relación)


Tema Extra:
Procrastinar: Sinónimos: posponer, diferir, aplazar
Herramienta para administrar tiempo: KanbanFlow

No hay comentarios.:

Publicar un comentario