AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.06.2012, 18:07   #10  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
После сообщения BOAL, вспомнил как кто-то из бывших внедренцев (кто? - так и не удалось установить, компанию тоже не упомяну) умудрился включить в состав первичного ключа таблицы InventDim RecId. Зачем? - остается догадкой. Зато это оказалось бомбой замедленного действия. Представляете у вас в этой таблице куча одинаковых комбинацией с разными InventDimId. Представим работу пользователя. Он хочет сделать списание или перенос неважно. Смотрит удобную кнопку в наличии на справочнике номенклатур и видит, что все ок. Пытается разнести журнал - фига с два. Потому что хоть и комбинация аналитик одинаковая - InventDimId - другой. А теперь представьте во скольких местах лежит InventDimId ? А все потому, что кто-то добавил в индекс, который должен быть уникальным в разрезе комбинаций Recid, тем самым косвенно сделав его уникальным только для одной записи. Ужас.
Цитирую слова BOAL : А хороший программист без понятия первичных ключей, индексов, оптимизации запросов, алгоритмов (любитель вкладывать циклы) - не может быть "хорошим"
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Starting Dynamics AX 2009 is launching Windows Installer for Microsoft Axapta 3.0 Blog bot DAX Blogs 0 27.01.2010 13:05
dynamicsaxtraining: Axapta Training Introduction Blog bot DAX Blogs 0 12.11.2009 17:05
Axapta и Ин. языки SIRS DAX: Администрирование 4 01.03.2006 10:02
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:00.