elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  tabla con llave foranea con multiples tabas relacionables
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: tabla con llave foranea con multiples tabas relacionables  (Leído 2,170 veces)
Yorch747

Desconectado Desconectado

Mensajes: 1


Ver Perfil
tabla con llave foranea con multiples tabas relacionables
« en: 22 Agosto 2014, 23:51 pm »

hey!, tengo una duda en cuanto a diseño de una tabla con una clave foránea que pueda tener la posibilidad de "apuntar" a la llave privada de tablas:

me explico, imaginemos por ejemplo tenemos:
Direcciones[calle, numero, etc...] y esta con una cave foránea [direccionablePK]
y tener varias tablas de entidades que pueden tener una dirección
por ejemplo:

cliente[PKcliente, nombre, tipo]
empresa[PKempresa, nombre]
empleado[PKempleado,nombre, puesto, etc...]

Los tres tiene una dirección, pero duplicar la tabla de direcciones se me hace redundante, es por eso que planté usar un UUID para todas las claves primarias de las entidades direccionablePK así no podría haber conflicto con que un cliente, empresa y empleado tengan el mismo id...
Pero, Cómo le digo al SQL server o My esql que esa clave foránea puede "apuntar" a un cliente, o empresa o empleado, es decir para restringir el registro de una dirección sin registro primario.

es posible hacer esto?

y como lo tomaría un ORM como Hibernate?


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Tabla Ascii en múltiples formatos (online)
Nivel Web
WHK 1 7,401 Último mensaje 28 Octubre 2009, 23:59 pm
por IWKY
Clave Foranea
Bases de Datos
mapers 0 1,903 Último mensaje 8 Diciembre 2011, 19:31 pm
por mapers
Protección con llave HASP sin la llave original
Hacking
fperea 0 7,436 Último mensaje 1 Enero 2012, 21:31 pm
por fperea
como insertar multiples registros en una tabla de bd con un formulario de php
PHP
arnaldo34 8 7,352 Último mensaje 27 Enero 2012, 01:34 am
por jdc
ayuda con estrategia de llave primaria en tabla
Bases de Datos
d91 0 2,208 Último mensaje 8 Diciembre 2015, 16:57 pm
por d91
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines