Database relazionali

gloria19881
Database finalizzato a gestire una semplice biblioteca. Ogni libro ha un solo autore, ogni abbonato può chiedere un numero arbitrario di libri.
Rispondere alle seguenti domande:

- CHI HA SCRITTO IL SEGUENTE LIBRO???
-QUALI LIBRI HA SCRITTO UN DATO AUTORE???
-CHI HA IN PRESTITO IL SEGUENTE LIBRO???

Allora io ho progettato questo database con 3 tabelle :

$LIBRO$
-CodiceLibro
-NomeLibro
-CodiceAbbonato
-CodiceAutore

$AUTORE$
-CodiceAutore
-NomeAutore
-CognomeAutore
-CodiceLibro

$ABBONATO$
CodiceAbbonato
NomeAbbonato
CognomeLibro

Per il momento ho risposto solo alla prima domanda e poi procedo a risolvere anche le altre.Allora la mia soluzione cercata è:

$SELECT *$
$FROM$ Libro,Autore
$WHERE$ libro.CodiceAutore=Autore.CodiceAutore

Vorrei sapere se la mia soluzione è giusta oppure c'è qualcosa che non va(cosa molto probabile).Grazie a tutti!

Risposte
Rggb1
Direi di semplificare ed aggiungere una relazione delle richieste o consegne che dir si voglia.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.