• Jueves 28 de Marzo de 2024, 17:06

Autor Tema:  donde van las llaves primarias y foraneas?  (Leído 2016 veces)

thinlizzy

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
donde van las llaves primarias y foraneas?
« en: Sábado 27 de Abril de 2013, 04:39 »
0
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:

Código: [Seleccionar]
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));

El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.