update data model design