Le ricette di zia Adelina

Problema

Vogliamo aiutare zia Adelina ad organizzare tutte le sue ricette.

Per ogni ricetta, oltre al nome, vogliamo conservare due testi ed una immagine: il primo testo sarà un elenco di ingredienti ed il secondo testo sarà la descrizione della ricetta. Avremo inoltre la possibilità di indicare la difficoltà della ricetta (con un valore da 1 a 5), il tempo necessario a realizzarla ed un costo indicativo.
Inoltre, per ogni ricetta sarà necessario indicare lo chef che l'ha realizzata per primo: zia Adelina è molto affascinata da questo aspetto. Per ciascuno chef conserveremo il nome, il cognome ed una foto.

Si realizzi schema concettuale, schema logico, un esempio di istanza.

Si realizzino inoltre le seguenti interrogazioni.

  1. Mostrare un elenco con il nome di tutte le ricette ed il grado di difficoltà ordinato da quelle più difficili a quelle meno difficili.
  2. Mostrare un elenco con il nome delle ricette, il tempo di esecuzione ed il nome ed il cognome dello chef che le ha inventate. L'elenco sarà ordinato dalla ricetta più veloce a quella più lunga.
  3. Mostrare un elenco con le foto di tutte le ricette con un costo indicativo inferiore ai dieci euro. Accanto a ciascuna foto di ricetta, ci sarà la foto dello chef.
  4. Si mostri un elenco (ordinato) di tutti gli chef presenti nel db (cognome e nome).
  5. Mostrare l'elenco di ingredienti di tutte le ricette dello chef "Antonino Cannavacciuolo".