tengo una pequeña duda con este enunciado soy novato en esto y espero me puedan ayudar.
nesecito ubicar las claves primarias y foraneas.
el enunciado dice:
Noob Saiborg esta desarrollando un sistema de evaluacion automatico como parte de un paquete de e-learning comercial. En este sistema, los test consisten de 1 o mas preguntas con alternativas. Para Hacer el sistema flexible, y para aumentar la dificultad de los problemas,uno de los requerimientos es que las preguntas -de las que consisten en los test-tengan una o mas soluciones(por ejemplo una pregunta del tipo "Cual de las siguientes propiedades presenta el paradigma OPP?"requiere la selecion de varias alternativas) Actualmente , Noob cuenta con el siguiente modelo de dato relacional para modelar los test:
create table test (num varchar2(10)not null primary key, titulo varchar(20),descripcion varchar2(20));
create table preg (tnum varchar2(10), p_num number(10),enunciado number(20));
create table pregalt (tnum number(10) , pnum varchar2(10), alt number(10), texto varchar2(10), correcta varchar2(10));
create table resp (user varchar2(10) ,tnum varchar2(10),pnum varchar2(10),alt varchar2(20));
create table alumno (user varchar2(10),nombre varchar2(10)apellido varchar2(20));
create table cursa (user varchar2(10),curso varchar2r(20));
create table contesta (user varchar2(10),tnum number(10));
create table cursos (curso varchar2(10),nombre varchar2(20));