test and ER diagram