Вообще интересная мысль для задачки Just for fun.
Хотя на самом деле не совсем понятно, что в итоге нужно получить: просто отчет о недостающих полях (в предположении о совпадении имен таблиц) или комплексный анализ графов отношений (плюс поиск соответствий между таблицами двух БД).