Теперь, когда вы знаете о проблемах, вызванных ренумерацией псевдоключей, а также о некоторых альтернативных решениях для связанных с этими проблемами целей, у вас остается главная проблема: как вы вернете утерянную последовательность нумерации для начальника, который хочет, чтобы вы навели порядок в базе данных, закрывая промежутки в последовательности значений псевдоключа? Это проблема коммуникации, не технологии. Все-таки вам, возможно, нужно было руководить своим руководителем, чтобы защитить целостность вашей базы данных.
• Объясните технологию. Честность, как правило, — лучшая политика. Будьте уважительны и, прежде чем выполнить требование, убедитесь в его необходимости. Например, скажите вашему руководителю следующее:
«Промежутки действительно выглядят непривычно, но они безопасны. Это нормально, когда строки пропускаются, переносятся назад или удаляются, время от времени. Мы выделяем новое число для каждой новой строки в базе данных, вместо того чтобы писать код для выяснения, какие старые числа мы сможем снова безопасно использовать. Это делает наш код дешевым для разработки и более быстрым для работы и исправления ошибок».
Опубликовал vovan666
August 20 2013 12:51:57 ·
0 Комментариев ·
2777 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.