sábado, 6 de noviembre de 2010

Información sobre Entidades y Relaciones

Entidades:

1. Contactos: Esta entidad contiene la información básica de las personas que se encuentran en la base datos, dentro de los atributos de esta se pueden destacar el nombre, la edad y la ciudad  de residencia. Por otra parte, se pueden observar también la llaves foráneas de las entidades ‘No_Profesionales y Profesionales’.

2. NO_Profesionales: En esta entidad se puede destacar la información de experiencia que brinda el atributo ‘Años_Experiencia’ y se relaciona con ‘Contactos’ a través de la llave foránea ID_CNP.

3. Profesionales: Esta Entidad agrupa la información profesional de los contactos a través de las llaves foráneas que provienen de ‘Universidades’ y ‘Programas’ además es de gran importancia el atributo Tipo de Profesional ya que brinda una opción rápida a quien haga uso de la BD de identificar entre Profesionales, Magisters y Especialistas.

4. Universidades: Se puede decir que es una de las entidades más importantes ya que se relaciona con otra dos y de esta se pueden extraer datos de especialidad pues se puede intuir cada claustro tiene sus carreras fuertes y débiles, el atributo que permite este ejercicio es ‘Especialidad’.

5. Programas: Entidad encargada de manejar y mostrar los diferentes planes académicos que se pueden encontrar en una universidad y el tipo de nivel que representa (Pregrado, Especialización o Maestría). Se relación con Universidades generando una nueva tabla.

6. Oferta Académica: Es creada como consecuencia de la relación Muchos a Muchos que hay entre ‘Programas’ y ‘Universidades’ y es básicamente una necesidad de conocer si un programa académico es ofrecido en una universidad.


Relaciones:

1.
Contactos SON Profesionales: Esta relación nace como una necesidad de separar los contactos en profesionales y no-profesionales. Es de tipo Uno a Uno y genera una llave foránea en cada una de las entidades relacionadas.

2. Contactos SON No_Profesionales: Esta relación nace como una necesidad de separar los contactos en profesionales y no-profesionales. Es de tipo Uno a Uno y genera una llave foránea en cada una de las entidades relacionadas.

3. Profesionales EGRESADOS de Universidades: Relación del tipo  Uno a Muchos  pues si bien un profesional sólo puede ser egresada de una universidad, un Alma Mather puede tener más de un egresado en la base de datos. Como es de esperarse la entidad Padre (Universidades) aporta un atributo (ID_Un) a la entidad Hija (Profesionales)

4. Universidades tienen una OFERTA ACADÉMICA de Programas: Relación del tipo Muchos a Muchos la cual siguiendo los parámetros de transformación de modelos Entidad-Relación genera una nueva tabla con el nombre de la relación. El objetivo de esta es saber si un programa académico se está ofreciendo en una universidad.

1 comentario: