AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.06.2009, 13:56   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от George Nordic Посмотреть сообщение
Простите, а что заставило Вас внести Дату в первичный ключ?
Не зная мнения автора по этому вопросу - скажу что это удобная альтернатива RecId (когда на таблице нет другого ключа). Замечу, что это не просто дата, а дата+время.

В свое время, я разбирался с клиент-банком от BankSoft Systems (BSS) - и там в таблицах по выпискам (или платежкам - точно не помню) (софтина локальная, а не веб) именно таким образом сделан первичный ключ. Впоследствии - очень наглядно получается при анализе записи - можно с точностью до миллисекунды определить момент создания записи (кстати, таким образом легко и генерить записи сторонней программой в базе)

Конечно, в рамках преобразования даты в строку в аксапте - производительность сказывается не в лучшую сторону. Но это уже совершенно другая тема.
__________________
Возможно сделать все. Вопрос времени
Теги
ax2009, dynakey2record, indexunique, record2dynakey, utcdatetime, баг, ошибка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
msdynamicsax: DAX 2009 and MS SQL 2008 Blog bot DAX Blogs 0 09.08.2008 14:05
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Dynamics AX: Dynamics AX 2009 & SQL Server 2008 Blog bot DAX Blogs 0 10.06.2008 21:08
msdynamicsax: Enterprise Portal development in DAX 2009 Blog bot DAX Blogs 0 18.04.2008 07:06
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42

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

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

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