![]() |
Poner dos campos como clave primaria en Oracle Quiero hacer una tabla con dos campos los cuales son PK de sus respectivas tablas, es decir: Muchos alumnos pueden dar muchas asignaturas. -Asignaturas: Asignatura(PK) -Alumnos: Alumno(PK) -Tabla AlumnnosAsignatura: La clave principal seran los campos alumno y asignatura. Como defino en oracle esta relacion a la hora de crear la tabla? Muchas grcias a todos. |
CREATE TABLE AlumnosAsignatura ( Asignatura VARCHAR(20) NOT NULL, Alumno VARCHAR(20) NOT NULL, CONSTRAINT pk_al_asg PRIMAY KEY(Asignatura,Alumno) ) Por ejemplo. :adios: |
| La zona horaria es GMT -6. Ahora son las 04:46. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.