Propozo një model të të dhënave për ruajtjen e një sasi të madhe të informacionit të përdoruesit.
Modeli i të dhënave duhet të përbëhet nga disa tabela ose koleksione që ruajnë llojet e ndryshme të informacionit të lidhur me një përdorues. Këto tabela ose koleksione duhet të përmbajnë informacione themelore të përdoruesit si emri, mosha, gjinia dhe vendndodhja, si dhe informacione për preferencat, aktivitetet dhe sjelljen e përdoruesit. Përveç kësaj, modeli i të dhënave duhet të ruajë të dhëna që lidhen me çdo transaksion ose ndërveprim me përdoruesin. Kjo mund të përfshijë detaje të pagesave, regjistrimet e komunikimit dhe të dhëna të tjera të rëndësishme. Modeli i të dhënave gjithashtu duhet të jetë në gjendje të ruajë fotografi të profilit, dhe gjithashtu duhet të ketë një mënyrë për të vërtetuar përdoruesit.