Несколько недель назад один из моих клиентов запустил новую систему продаж. Несколько таблиц из разных источников должны были собраться вместе, чтобы преодолеть разрыв между старой и новой системой. В конце концов, нам нужно было продолжать сообщать об исторических цифрах. Тем не менее, мы потратили чертовски много времени, пытаясь смешать различные аспекты наших источников продаж. Мы не могли легко объяснить, чем отличаются наборы данных. В конце концов, мы поняли это, но не раньше, чем чуть не спровоцировали тотальную драку между ИТ и Финансами.

Перенесемся в это раннее весеннее утро, и я читаю за чашкой горячего кофе.

Вот он: еще один случай изучения чего-то после того, что мне нужно. Еще одна структура, которую кто-то уже придумал и которая несколько недель назад могла бы немного облегчить жизнь: теория множеств.

Теория множеств — довольно простая математическая концепция. Это набор вещей и то, как они соотносятся друг с другом, например, диаграмма Венна. В математике возникла идея описать, где простые и целые числа могут иметь общие целые числа. В теории баз данных это лежит в основе моделирования реляционных баз данных (как объяснил CJ Date) или того, как разные наборы данных объединяются. Увы, его редко преподают вне математики, что объясняет, почему я, возможно, не встречал его на своих бизнес-курсах.

Одним из наиболее ценных понятий теории множеств является мощность. Если вы добавите два набора данных вместе с повторяющимися строками, у вас возникнет большая проблема. Размер нового набора данных не равен размеру двух добавленных наборов. Переменные в новом наборе перемножаются. Ваша проблема вырастает во много раз потенциально.

Именно это слово — кардинальность — дало бы нам преимущество при запуске нашей системы продаж несколько недель назад. Это концепция, которая позволила бы преодолеть разрыв между ИТ и финансами. И это концепция, которая теперь позволяет мне видеть все мои прошлые проблемы с данными так же ясно, как восход солнца этим весенним утром. Пришло время собраться, настроиться и приступить к работе.