436
Системный Анализ и Требования / Re: Модель штатного расписания
« : 18 Февраля 2010, 15:54:13 »Цитата: Galogen
Вадим, я уже заметил, что у тебя на все свое личное логичное представление. Однако жизнь иная.
по обоим пунктам - это же хорошо!
Цитата: Galogen
Я не могу донести до тебя видимо, что вопрос в структуре данных:
- данные можно хранить разрознено и не парится на счет ее взаимного вляиния и ограничений целостности - т.е. отдать интерпретацию в руки того, кто будет работать с информацией
- можно хранить в таком структурном виде, чтобы работали либо стандартные либо особые процедуры целостности
- можно храниить как в первом случае, но целостность поддерживать алгоритмами приложения
я действительно не понимаю твоей формулировки вопроса. вопрос обычно включает "вопросительное слово" (слово "можно" к ним не относится, если не написано "можно ли"), например: как хранить такие-то данные - разрозненно или целостно? и почему так, а не иначе? в каком виде следует хранить данные - в структурном или нет? как лучше сделать - чтобы работали стандартные или чтобы работали особые процедуры целостности?
как-то в таком духе. плиз, почётче переформулируй именно вопросы.
хотя, насколько я тебя сейчас понял, проблема у тебя архитектурного свойства: так построить архитектуру целевой системы
цена здесь будет измеряться в таких категориях: сложность взаимодействия и трудоемкость поддержки и изменения схемы данных и рабочих процессов при изменении внешних условий, а циферку на ценнике придется считать отдельно.
Цитата: Galogen
второй и третий случай требует понимания того, что от чего и как должно зависеть
с поправкой на формулировку вопросов этот вопрос становится более-менее понятным.
я бы посоветовал для начала обойтись стандартными процедурами поддержки целостности. и только если не получается, пробовать что-то специальное. из специального можно посоветовать рассмотреть варианты в таком порядке: на уровне БД, на уровне приложения. возможно, критерием будет способность поддерживать транзакционность на уровне приложения, а может и нет (если это не требуется).