Технические поля в БД - о чем не принято говорить
-
-
20 мин
Все мы проектировали базу данных библиотеки или магазина в ВУЗах, где нас учили правильно выделять атрибуты, строить модели данных и приводить БД к нормальным формам.
А что насчет полей, не относящихся к атрибутам бизнес-сущностей? Как часто вы используете иные технические поля, кроме первичного и внешнего ключа? А как часто вам приходилось долго мучиться с проблемой в продуктивной эксплуатации, потому что вы не понимаете, что случилось с данными?
В своем докладе я расскажу вам несколько историй о том, какие проблемы встречал лично, как порой долго и сложно они решались. Но в конце каждой истории появится поле, которое бы позволило этих проблем избежать.