Salve a tutti, avrei bisogno di una mano con SQL3, ovvero la versione di SQL per i db OO.
Devo creare 2 query per il seguente database composto da 2 tipologie di oggetti che riporto di seguito:

class Città
type tuple (Nome: string, Monumenti: set(Monumento));

class Monumento
type tuple (Nome: string, DataCostruzione: date, GiorniChiusura: list(string));

Le query sono queste:

a) Estrarre il nome dei monumenti aperti il primo gennaio di ogni anno.
b) Estrarre le città che hanno almeno 10 monumenti ottocenteschi.

Ci ho provato ma purtroppo non sono a conoscenza di strumenti per scorrere le list in SQL e su internet non ho trovato la documentazione necessaria.

Vi ringrazio in anticipo per il vostro aiuto.