![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#30
|
||||
|
||||
|
Cita:
Están las tablas Empresas y Usuarios (o empleados), un ejemplo ubicandote en la vida práctica - Un empleado pudiera trabajar en varias empresas - En una empresa trabajan varios empleados Que relacion hay entre la empresa y el empleado? Pues, Un Contrato, si no tienes un contrato con la empresa no puedes trabajar en ella Ese Contrato es la "famosa" tabla intermedia que se necesita para relacionar a las empresas con los empleados, quedando por ejemplo de esta forma: Empresas: CodEmp, NombreEmpresa, ... Empleados: IdEmpleado, CodEmp, NombreEmpleado, ... Contrato: NroCont, CodEmp, IdEmpleado, Puesto, FechaInicio, ... Entiendes ahora? mjjj Como bien ya te han comentado Las relaciones dependen del problema en cuestion, lo primero es leer y analizar bien la problemática, para poder deducir que tablas dependen de otra (relacion 1 a varios), analizar tambien las relaciones que tienen cada posible campo para ver en que tabla se pone, y evitar duplicados Explicando la problemática, mas de uno de nosotros te podrá ayudar con el diseño de las relaciones Tambien para entender un poco esto, puedes estudiar la Normalizacion de Bases de Datos
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Acerca de normalización de BD. | fide | Conexión con bases de datos | 7 | 25-03-2008 09:14:26 |
| La normalización de relaciones con Cuba, un tema explosivo en el seno de UE | Epachsoft | La Taberna | 2 | 04-04-2007 22:23:30 |
| Normalización Adecuada | plasma | Firebird e Interbase | 12 | 18-10-2006 04:57:01 |
|