Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/07/2013, 19:22
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Problema para crear entidad y relación con inventario

Vamos a hacer un par de aclaraciones.

Estas son Entidades:

Areas
TipoDeEstación
Volcan
Observatorio
TipoDeConectividad

Estos otros son valores de un campo de la entidad:
- Sismología, Deformación, Química, Geofísica
-Tipo Banda ancha, Corto Periodo, Inclisecos, Vectores, Inclielectronicos, GNSS, EDM, Num. Prismas, Scan Doas, Radón, Fuentes termales, Termocupla, Fumarolas, Móvil Doas , Trampa alcalina, Campos Potenciales, Acústicas , Flujo de lodos, Climatológica, Cámara WEB.
- RUIZ, MACHIN, C.BRAVO, S. ISA, PARA, TOLIMA, REGIO, HUILA, PURACÉ, SOTARÁ, COCON, Galeras, Cumbal, Azufral, Doña Juana.
- OVSM, OVSPO, OVSP
- Total TELEM, TOTAL NO Telem.

No hay que confundir ambos conceptos.

Lo que no estás definiendo en este caso son los atributos de las entidades que mencionas, y que no están representados por los valores.

Para darte una idea: Un volcán podría tener por atributos: Nombre, Denominación cartográfica, Ubicacion geográfica, y otros. Eso es un Volcán como entidad, Decir que es "Ruiz" no lo define como Entidad.
Asimismo, un Observatorio tiene una denominación, pertenencia (organizacion administradora), posición geográfica, incluso direccion electrónica, etc.
Otro considerando es que los tipos de conectividad pueden ser atributos del ssitema de sensores o de los enlaces que un observatorio usa, pero por detrás de eso debe existir un conjunto de entidades que no nos estás informando, y que relacionan al observatorio con los volcanes, las áreas, los tipos de conectividad, etc.

¿Se entiende la distinción?

Lo que debes tener en cuenta es que rara vez una planilla de Excel es una fuente para definir una base de datos. Suelen ser reportes, como lo que muestras, que son en definitiva información ya consolidad alimentada por decenas de tablas que no se mencionan en él. El soporte de datos que está por detrás va a ser siempre mucho más complejo que simplemente esa planilla.

Lo que debes hacer en este punto es crear un relevamiento del sistema que te permita reconocer las verdaderas entidades, y preguntar. Preguntar mucho de lo que en esa planilla no se ve.
Secreto de desarrollador Nº 1: El usuario nunca da la información necesaria, porque no sabe cuál es la que se necesita. Es tu responsabilidad detectar los huecos y averiguar qué los rellena.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)