Buenas, creo este hilo para la gente que tenga sus dudas y problemas con este gestor de base de datos, como aquí un servidor, y aquí dejo la primera:
- Crea la tabla “compuestopor”, que relaciona las tablas “pedido” y “plato”. Si se elimina el pedido, se deben eliminar todos los registros relacionados en la nueva tabla. Si se elimina el plato con el que se relacionan uno o más pedidos, ese atributo debe tomar el valor NULL.
CREATE TABLE compuestopor(
numero NUMBER(6),
codigo CHAR(5),
CONSTRAINT PK_compuestopor PRIMARY KEY(numero,codigo),
CONSTRAINT FK_pedido FOREIGN KEY(numero) REFECENCES pedido(numero) ON DELETE CASCADE,
CONSTRAINT FK_plato FOREIGN KEY(codigo) REFECENCES plato(codigo) ON DELETE SET NULL
)
Me dice que falta una palabra clave, pero no se como hacerlo... Gracias!