Disign and database