Я попробую сформулировать, почему никто не берётся помочь Вам разобраться в том, где же Вы ошиблись.
По моему впечатлению, Ваши заблуждения начинаются с того момента, как Вы начинаете рассматривать каждую из возможностей Lotus Notes в примерке её к возможностям РСУБД.
Вы не создавали приложений на Lotus Notes и Вам сложно понять, почему же так важна и полезна та или иная возможность - Вы просто не видите её применения в РСУБД или видите, что в том виде, в котором она существует в Lotus Notes, в РСУБД эта возможность бесполезна. В Вашей статье это касается...>>>>
В отличии от воя на форуме, вы подняли тему, которую действительно стоит обсудждать - различия в подходах.
Я меня есть четкое впечатление, что лотус позволдяет ХОРОШО И БЫСТРО решать СИЛЬНО УПРОЩЕННЫЕ ЗАДАЧИ, и все проблемы вылезают, когда их пытаются довести до реальной сложности.
Давайте, для примера, возьмем класический пример - простая кадровая учетная система, где есть
Сотрудники (с некоторой информацией о них) Подразделения (с информацией) И собственно, факт (и история) работы сотрудников в подразделениях, причем одни и те же люди могут работать в нескольких разных подразделениях в одно время на разных должностях с полной/частичной занятостью и с разными окладами.
На эту картинку нужно уметь смотреть как в разрезе персоналий (гден работает такой-то), так и в разрезе подразделений (кто работает), с возможностью исчислить как фонд зарплаты по отделу, так и доход сотрудника.
Я хотел бы понять - как вы обойдетсь в такой задаче без нескольких связанных сущностей, и заголните все это в один документ?>>>>
Андрей, не усугубляйте свой позор глупыми вопросами. :) А свои ВПЕЧАТЛЕНИЯ лучше сначал проверять, а потом публиковать. Либо не выдавать их за экспертную оценку. Система кадрового учета на LN пишется без особых проблем. Существует несколько готовых решений от разных компаний. Можно написать и свою. Вы считаете что всю информацию в LN нужно загонять в один документ? Ну что напишите об этом еще одну статью. Вам же так КАЖЕТСЯ! Разве этого мало? Кстати, если вам приснится что-нибудь интересное про какой-нибудь программный продукт - обязательно опубликуйте это! Мы все с удовольствием почитаем. Ведь это единственное, для чего мы, читатели, покупаем журналы по компьютерной тематике.
Я НЕ СЧИТАЮ, что всю информацию нужно загонять в один документ.
Но мне объясняют, что правильный способ использования Лотуса - именно такой, потому что в этом случае не нужны ни транзакции, ни ссылочная целостность... Вот я и интересуюсь - как это?
Обсуждение (всего 1 реплика, последняя - 16.06.2004 14:12)Настройка
В лотусе существует возможность написания обработки события удаления документа, по этому если вам нужна эта ссылочная целестность, то вы можете добавть поле в те типы документов, которые необходимо целостнить, (~15 секунд), добавть скрипт в другие документы добаки в это поле ссылки на них (так называемый UID), и при удалении документа, разрешать это делать, если поле пустое или нет, в принципе можно все это организовать на одной пожформе, реализация и отладка, - пару дней, и потом используйте хоть всю жизнь, но за время моей работы с лотусом в качестве разработчика с версии 4.5, не разу такая функциональность не понадобилась. (а еще подводная лодка не умеет ездить по асфальту :)) )>>>>