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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.12.2004, 02:57   #1  
rohlenko is offline
rohlenko
Участник
 
24 / 10 (1) +
Регистрация: 23.07.2004
Адрес: Frankfurt
Использование View как Data Source или Нормализация Базы Знаний в Axapta
Уважаемые коллеги!

Проблема в двух словах:

На сегоднешний день любой сложностти SQL запрос в .NET или JAVA можно использовать как Data Sources на форме. Как с этим работат в Axapta?

Объясню:

Передомной стал общий вопрос Нормализации БД. Дело все в том, что я пришел
В «мир Axapta» из «С++, C# , MSSQL» недавно, и продолжаю мыслить привычными
категориями. Сотрудники , которые с Axapta уже 4 года работают, пытаются меня убедить в том, что в Axapta не все возможно, по этой причине разрабоитка модели БД
будет вестись с учетом не сегоднешний день реальных представляемых возможностей
Axapta. К примеру введено правило не использовать Views! Причина для этого указывается весьма сущственная, то что Views не обнавлются на SQL Server при компиляции или синхронизации. При определенном количестве клиентов эта проблема
достигает размеров при которых использовния Views в Axapta становится просто мучением. Я лично этот факт не проверял, так утверждается коллегами.
Меня как то это вопрос задел. Дело все в том что, я пытаюсь внести предложения, пока еще можно на фазе разработке модели БД, максимально нормализировать и оптимизиролвать базу на что встречаю сопротивление, типо это в Axapta невозможно или проблемотично. Мои идеи по Версионизации Контрактов (сохранение истории изменения контракта по любому полю) отклоняются, и доходит до ужасстно неэфективных решений типа клонирования того же контракта со всеми его «потрахами». А я ходел Veiw исспользовать как Data Source на форме, с идеей того все равно как я разделяю физические таблици как Entity (Сущность). Т.е получается что Таблици разрабатываются так как Axapta может а не так как это идеально подходило бы для решения. Я почитал форум. Вот эта тема мне очень понравилась
http://www.axforum.info/forums/showt...ht=Data+Source

я понял что использования n- го количества Data Sources на форме , где каждая в свою очередь делает JOIN к другой делает возможным то что я думаю.
Можно ли Queries использовать как Data Source?
Какие будут мнения на счет всего этого? Кто нбудь встречался c подобной проблемоой? Могу ли я имет подообну свобооду в проэктирвании БД, как и в других языках, системах?

Заранее благодарен вам за ответ на достаточно не легкий вопрос.

С уважением

Виктор
Теги
нормализация бд, представления (view)

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Использование в настройках АОСа поля Data Source... avt DAX: Администрирование 1 18.12.2008 16:35
axStart: Change data on a data source on a Form Blog bot DAX Blogs 0 04.09.2008 15:05
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 12.04.2007 16:10
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 22.11.2006 15:20
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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