Como establecer que una tabla tenga 2 llaves primarias

konak
21 de Noviembre del 2004
Estoy haciendo una BD en SQL y necesito saber si puedo establecer dos atributos como llaves primarias de una tabla. Por favor si alguien lo sabe no tarde en respodermelo. O Diganme como funciona eso de las entidades debiles, porque lo que me han dicho es que se ponen se crea una nueva tabla con la llave de la tabla base y el determinante de la entidad debil, ambas coo llaves primarias de la nueva tabla. Por ejemplo un almacen puede tener varias naves cada 1 con un numero diferente cada una, pero otros almacenes tiene tambien varias naves con un numero el cual puede coincidir con el numero de la otra nave en el otro almacen. Que hago?

opinto
21 de Noviembre del 2004
Hola Konak.

Por supuesto que se puede hacer, yo te recomiendo que uses algun programa que te permita modelar datos, es decir relacionar tablas, ahora si estas con sql server, este software trae la opcion de relacionar tablas.

Los programas que te puedo recomendar son:
- Power Designer 2000
- Dezing V3
Te ahorra tiempo a la hora de modelar datos.

Saludos
Oscar