Нынче с трендами типа serverless и прочие распределенные штуки как-то о других вещах приходится париться в контексте "eventual consistency" (тот же event storming)
Тренды-трендами, но data warehouse со сложной структурой никто не отменял
Тренды-трендами, но data warehouse со сложной структурой никто не отменял
Ну дата вэрхаусы это все ж второстепенные штуки и там могут работать принципы федераций базы и прочее и в целом я не видел пока компаний которые это адекватно юзабт
Ну дата вэрхаусы это все ж второстепенные штуки и там могут работать принципы федераций базы и прочее и в целом я не видел пока компаний которые это адекватно юзабт
Но в целом удивительно - концепция "проектирование приложения начинается с проектирования его модели данных" ни у кого удивления не вызывает, а тот факт, что самая важная и стабильная модель данных - это схема БД как-то забывается.
Но в целом удивительно - концепция "проектирование приложения начинается с проектирования его модели данных" ни у кого удивления не вызывает, а тот факт, что самая важная и стабильная модель данных - это схема БД как-то забывается.
Потому что когда мы говорим про схемы у людей все начинает в таблички упираться а моделирование данных концепт куда интереснее
Но в целом удивительно - концепция "проектирование приложения начинается с проектирования его модели данных" ни у кого удивления не вызывает, а тот факт, что самая важная и стабильная модель данных - это схема БД как-то забывается.
Ну и в целом это не про code first. Это о том что сначала юзкейсы а потом сущности и какие данные юзкейсам нужны. А когда люди начинают "базы проектировать" часто это выглядит как "шо у кастомера адрес есть? Збс, добавим в табличке customers ещё поле!"