Dizajni një model të të dhënave për një faqe rishikimi restorant.
Modeli i të dhënave duhet të ruajë informacione për përdoruesit, restorantet dhe vlerësimet. Tabela e përdoruesit duhet të ruajë informacione themelore për përdoruesit si emri i tyre i përdoruesit, adresa e postës elektronike dhe detaje të tjera të profilit. Tabela e restorantit duhet të ruajë informacione për restorantet si emër, adresë, kategori dhe detaje të tjera. Tabela e vlerësimeve duhet të ruajë vlerësimet dhe vlerësimet e dhëna nga përdoruesit për restorante të ndryshme. Ajo gjithashtu duhet të ruajë ID-në e përdoruesit dhe ID-në e restorantit për të mbajtur gjurmë se cila vlerësim i përket secilit përdorues dhe restorant. Përveç kësaj, modeli i të dhënave gjithashtu duhet të ruajë preferencat dhe rekomandimet e përdoruesit, si dhe lloje të ndryshme të filtrave që mund të përdoren për të kufizuar rezultatet e kërkimit.