Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Ayuda Urgente Con Modelado De Base De Datos

Estas en el tema de Ayuda Urgente Con Modelado De Base De Datos en el foro de Bases de Datos General en Foros del Web. Saludos a todos, estoy bastante agobiado tratando de modelar esta base de datos, y necesito mas de una opinion al respecto de como hacerlo. paso ...
  #1 (permalink)  
Antiguo 23/05/2007, 14:48
 
Fecha de Ingreso: febrero-2007
Ubicación: Valparaiso, Chile.
Mensajes: 39
Antigüedad: 17 años, 10 meses
Puntos: 0
Ayuda Urgente Con Modelado De Base De Datos

Saludos a todos, estoy bastante agobiado tratando de modelar esta base de datos, y necesito mas de una opinion al respecto de como hacerlo.

paso a describir el problema:

tengo 3 planillas excel con campos y datos que son necesarios convertir a una base de datos, los campso de cada plantilla son los siguientes:

1) planilla "empresas":

- nombre de la empresa, giro de la empresa(rubro), direccion de la empresa, telefono de la empresa, ciudad en que se ubica la empresa.

dentro de esta plantilla tambien se cuenta con la informacion de la persona de "contacto" dentro de esa empresa, estos campos de aquella persona serian:

- nombre del contacto, cargo del contacto(gerente, tecnico, etc), domicilio del contacto, telefono del contacto, ciudad en que vive el contacto, email que posee el contacto.

2) planilla "autoridades regionales":

- nombre de la autoridad, cargo que posee la autoridad, empresa a la cual pertenece, direccion de la empresa, ciudad de la empresa, telefono de la empresa, mail de la empresa.

3) planilla "cultura":

nombre de la institucion, direccion de la institucion, ciudad en que se ubica la institucion, nombre de la persona que pertenece a esa institucion(pueden ser mas de uno), cargo que posee esa persona, mail de la persona, nombre de su secretaria, telefono de la oficina de la persona.

E tratado de modelar esta base de datos en entidad relacion para luego realizar los script y poder crearla en postgree, pero no e podido convencerme de que lo estoy haciendo bien. como lo harian ustedes?

muchas gracias por la pronta ayuda!
La ayuda se da en los foros, no por correo

Última edición por BrujoNic; 24/05/2007 a las 08:51
  #2 (permalink)  
Antiguo 25/05/2007, 17:29
 
Fecha de Ingreso: diciembre-2005
Ubicación: Madrid, España
Mensajes: 154
Antigüedad: 19 años
Puntos: 2
Re: Ayuda Urgente Con Modelado De Base De Datos

¿Tienen alguna relación las tablas?

Si no es así la solución del problema es simple: 3 tablas independientes!

Si autoridades regionales están relacionadas con la tabla empresas, entonces esta tabla que tenga lo siguiente:

- IDAutoridad (PK)
- Nombre autoridad
- Cargo autoridad
- IDEmpresa (FK)


Cuando se modela una base de datos hay que atender a la lógica. Lo primero que hay que buscar es las relaciones entre tablas,
- en caso de no haberlas el tema se simplifica (tablas independientes)
- En caso de que si las haya, hay que plantearse la posibilidad de si la relación es de 1 a N, o de M a N, etc. En 1 a N se usan dos tablas, una de ellas con FK.
En M a N se suele usar una tabla intermedia que relaciona ambas.

Existen modelos y técnicas para modelizar estas bases de datos de forma óptima, pero como dice un amigo que es profesor de Oracle: no existe nunca un diseño perfecto.

Lo importante es que la lógica del diseñador siempre esté presente

Suerte y saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 01:15.