Vendors and database structure