start designing database model