Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/05/2007, 17:29
radian
 
Fecha de Ingreso: diciembre-2005
Ubicación: Madrid, España
Mensajes: 154
Antigüedad: 19 años, 1 mes
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