Сообщение Re[3]: Мнимые числа реальнее, чем кажется от 17.04.2023 17:17
Изменено 17.04.2023 17:20 vsb
Re[3]: Мнимые числа реальнее, чем кажется
Здравствуйте, ути-пути, Вы писали:
vsb>>В любой достаточно большой базе данных можно найти самые причудливые аномалии.
УП>Например, саму возможность добавить некорректные данные.
Зачастую подобные государственные базы данных создаются на основе бумажных документов. И там требуют, чтобы в базе было всё, как на бумаге. Если бумагу выпустили, пусть даже не корректную, значит в базу должно сесть. Потому, что бумагу выпустили 40 лет назад и никто не будет искать владельцев и заставлять их делать межевание, к примеру.
Когда база с нуля делается, тогда, конечно, с ограничениями проще. Но там зачастую проблема в том, что делают неопытные люди, которые про это просто не думают. А когда находится тот, кто подумает, то в базе уже достаточно много данных, с которыми опять же непонятно, что делать. И оставляют как есть.
vsb>>В любой достаточно большой базе данных можно найти самые причудливые аномалии.
УП>Например, саму возможность добавить некорректные данные.
Зачастую подобные государственные базы данных создаются на основе бумажных документов. И там требуют, чтобы в базе было всё, как на бумаге. Если бумагу выпустили, пусть даже не корректную, значит в базу должно сесть. Потому, что бумагу выпустили 40 лет назад и никто не будет искать владельцев и заставлять их делать межевание, к примеру.
Когда база с нуля делается, тогда, конечно, с ограничениями проще. Но там зачастую проблема в том, что делают неопытные люди, которые про это просто не думают. А когда находится тот, кто подумает, то в базе уже достаточно много данных, с которыми опять же непонятно, что делать. И оставляют как есть.
Re[3]: Мнимые числа реальнее, чем кажется
Здравствуйте, ути-пути, Вы писали:
vsb>>В любой достаточно большой базе данных можно найти самые причудливые аномалии.
УП>Например, саму возможность добавить некорректные данные.
Зачастую подобные государственные базы данных создаются на основе бумажных документов. И там требуют, чтобы в базе было всё, как на бумаге. Если бумагу выпустили, пусть даже не корректную, значит в базу должно сесть. Потому, что бумагу выпустили 40 лет назад и никто не будет искать владельцев и заставлять их делать межевание, к примеру.
Когда база с нуля делается, тогда, конечно, с ограничениями проще. Но там зачастую проблема в том, что делают неопытные люди, которые про это просто не думают. А когда находится тот, кто подумает, то в базе уже достаточно много данных, с которыми опять же непонятно, что делать. И оставляют как есть.
Вообще первое, чему я бы учил программистов — молитесь на базу данных, думайте про неё еженощно, софт приходит и уходит, а база данных остаётся. Любой косяк проектирования базы данных будет портить кровь и исправлять его тяжело. Убрать проверку легко, добавить — крайне сложно. Денормализовать данные — легко, нормализовать — крайне сложно. В общем к базе данных нужно относиться с очень большим вниманием. Там все эти эджайлы просто не работают. Там только принцип — семь раз отмерь и ещё раз подумай.
vsb>>В любой достаточно большой базе данных можно найти самые причудливые аномалии.
УП>Например, саму возможность добавить некорректные данные.
Зачастую подобные государственные базы данных создаются на основе бумажных документов. И там требуют, чтобы в базе было всё, как на бумаге. Если бумагу выпустили, пусть даже не корректную, значит в базу должно сесть. Потому, что бумагу выпустили 40 лет назад и никто не будет искать владельцев и заставлять их делать межевание, к примеру.
Когда база с нуля делается, тогда, конечно, с ограничениями проще. Но там зачастую проблема в том, что делают неопытные люди, которые про это просто не думают. А когда находится тот, кто подумает, то в базе уже достаточно много данных, с которыми опять же непонятно, что делать. И оставляют как есть.
Вообще первое, чему я бы учил программистов — молитесь на базу данных, думайте про неё еженощно, софт приходит и уходит, а база данных остаётся. Любой косяк проектирования базы данных будет портить кровь и исправлять его тяжело. Убрать проверку легко, добавить — крайне сложно. Денормализовать данные — легко, нормализовать — крайне сложно. В общем к базе данных нужно относиться с очень большим вниманием. Там все эти эджайлы просто не работают. Там только принцип — семь раз отмерь и ещё раз подумай.