Получи случайную криптовалюту за регистрацию!

#lafest Владимир Баймаков. Просто о сложном: о моделях данных, | mtsepkov

#lafest Владимир Баймаков. Просто о сложном: о моделях данных, интеграциях и баре. Хороший доклад о простых аналогиях из жизни, которыми объясняются сложные вещи бизнесу. Ведь основная задача аналитика - грамотная коммуникация между бизнесом и ИТ при разнице языков, что получается не слишком хорошо. Простые примеры это облегчают. В докладе было на примерах систем интеграции, но прием применим и для других областей.

Задача в интеграции - описание моделей данных. Вроде все просто - структуры данных. Но надо объяснить разницу разного уровня.
* Физический уровень данных. Коробка, и разнородный крепеж. Если накидать - будет ненормализованная БД. Нужны коробочки по видам изделий. И их подписать - индексация. При этом нормализация разумна, гайки и болты используют совместно - значит можно в одну коробку. Аналогия хорошо заходит людям.
* Логический уровень. В телекоме история: надо перекрутить перегородку, а мужик пришел, и говорит: фигня какая, надо открутить и прикрутить. Логический уровень - об объектах, свойствах и взаимосвязях.
* Концептуальный уровень. О терминологии, которую мы используем.
Телеком. Для них Договор - контейнер для услуг. А у заказчика договор - уникальный идентификатор клиента, по которому идет пополнение счета и так далее.
Агрегатор такси. Вы вызываете, оплачиваете со своей карты. Но есть функция "вызов для другого человека", при этом плательщик - другой, а не вы.

Способ интеграции - разница между шиной, точка-точка и видштл на примерах бара.
* Шина. Заходите в бар, заказываете пиво, платите. Бармен - идентификация, авторизация (18 лет), параметры контракта (пиво) и т.д. Он выполняет роль шины
* Точка-точка. Это уже другой бар - из холодильников с бутылками пива, и каждый из них с собственной авторизацией и собственной оплатой. И если надо несколько сортов пива - то надо стоять много очередей и в каждом выполнять свою процедуру.
* dblink - бар с бочкой и ковшиком, из которой сам наливаешь пиво. Очень просто - скорость и простота. Вместе с рисками - грязный ковшик, неаккуратный посетитель, могут всю бочку опрокинуть.