model implementation :
app catalogues, orders, users, evaluations and ratings