Per fare il tre l'ho diviso in 3 tabelle :
Brani (codice(chiave), titolo,durata)
LP (cod (chiave), titolo, casadiscografica)
trasmissioni (cod(chiave), nome, data, datatrasmissionebrano : brani)
Certo, io le query così le ho svolte :
Create view PLAYLIST1 as
SELECT p.nome,b.titolo,b.autore
FROM (Playlist p join composizioni c on p.codice=c.lista) join brani b on c.brano=b.codice
ORDER BY p.utente ;
Seconda query :
CREATE VIEW playlist2 as
SELECT b.titolo
FROM brani b
WHERE b.titolo in...