Недавно меня наняли в качестве единственного IT-парня в определенной компании X, и мне поручили исправить их приложения, и, на мой взгляд, лучший способ начать с понимания базы данных.
Их текущая база данных - это база данных MySQL с 186 таблицами (обратите внимание, что некоторые таблицы пусты, бог знает почему). И приложение связывается с базой данных через интерфейс базы данных MS Access. (Я спрашиваю себя, почему разработчики сделали это тоже)
Вопрос в том, как мне начать заниматься этой большой недокументированной базой данных? Да, это недокументировано, потому что разработчики приложения не хотят давать мне ERD или словарь данных или какую-либо информацию о базе данных, чтобы облегчить мою жизнь. Как бы вы предложили взять на себя эту опасную попытку понять каждый закоулок довольно большой базы данных?
Смежный вопрос: как погрузиться в некрасивую базу данных?