Internet Brands interview question

database schema design