Updated database, ER model and checkout process