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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.04.2003, 11:45   #11  
Grizzly is offline
Grizzly
Участник
 
85 / 10 (1) +
Регистрация: 30.01.2003
Адрес: Омск
Цитата:
Изначально опубликовано Evgeniy
Дело в том, что любая серьезная клиент-серверная система просто должна поддерживать такие вещи,причем на уровне сервера.
А причем здесь клиент-серверная архитектура? Архитектура системы и поддержка ссылочной целостности это абсолютно независимые свойства. Наличие одного из них не влечет за собой обязательность другого.

Цитата:
Изначально опубликовано Evgeniy
Есть же связь таблиц через tablerelation, есть механизмы контроля ссылочной целостности в SQL-server. Так почему же не привязать одно к другому? А потому что ломало писать. Сойдет и так, пипл схавает.
1. При определении свойства TableRelation могут использоваться очень сложные настройки, которые просто не могут быть реализованы с помощью стандартной функциональности SQL Server по поддержке ссылочной целостности.

2. Так как описание поведения таблиц производится стандартными средствами системы, в том числе на C/AL (тригеры таблиц), который не может быть интерпретирован на сервере БД (ни в SQL Server, ни в Navision Server), то вообще все действия по управлению таблицами производятся на клиенте.

3. Контроль ссылочной целостности должен производится прикладными программистами (через триггеры onModify, OnDelete и т.д.). Кстати, так в Attain и делается (слабо удалить клиента по которому есть операции?). Данный конкретный пример, на мой вгляд, это просто ошибка разработчиков.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Navision Attain через Citrix Alex_V NAV: Администрирование 2 15.12.2003 17:43
Серьезно про RBO (Attain) sash_xp NAV: Прочие вопросы 8 14.08.2003 14:59
Переход на Navision Attain Makc_1 NAV: Прочие вопросы 3 30.07.2003 14:36
attain - Переход на attain Helen NAV: Прочие вопросы 8 04.06.2003 20:34
1С и Attain SlavaShevtsov NAV: Прочие вопросы 2 25.02.2003 17:20

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

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

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