Нещодавно мене найняли як єдиного ІТ-хлопця в певній компанії X, і я маю завдання виправити їхні програми, і, на мою думку, найкращий спосіб почати - це розуміння бази даних.
Їх поточна база даних - це база даних MySQL з 186 таблицями (зауважте, що деякі таблиці порожні, бог знає чому). І додаток спілкується з базою даних через інтерфейс бази даних MS Access. (Я запитую себе, чому розробники так робили)
Питання в тому, як я можу почати вирішувати цю велику незадокументовану базу даних? Так, це незадокументоване, тому що розробники програми не хочуть надати мені словник ERD чи даних або будь-яку інформацію про базу даних, щоб полегшити моє життя. Як би ви запропонували взяти на себе це небезпечне починання розуміння кожного куточка досить великої бази даних?
Питання, пов'язані з цим: Як зануритися в некрасиву базу даних?