Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Какую политику выбрать? / 7 сообщений из 7, страница 1 из 1
11.02.2009, 18:12
    #35811788
Sp999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую политику выбрать?
Доброго времени суток!

Вопрос касается истории изменений.
Есть таблица адресов и таблица заявок, связанные один-ко-многим. В обоих есть полная история изменений.
Хотелось бы узнать мнение других, как производить изменение адресов.
Допустим, ввели сначала адрес "Ленина, 1". Этот адрес использовали несколько раз в заявках, а потом он сменился, скажем, на "Маркса, 5". С одной стороны, логично в старых заявках оставить ссылку на первый адрес, иначе данные будут искажены. С другой стороны, если изменение адреса было вызвано не его сменой, а исправлением в нем опечатки, то во введенных заявках было бы правильно указать уже исправленный адрес.
Подскажите, как правильнее?

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
11.02.2009, 19:18
    #35811917
SQL*Plus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую политику выбрать?
Этот вопрос нужно задавать не посетителям форума, а вашему заказчику.
...
Рейтинг: 0 / 0
11.02.2009, 20:19
    #35811983
egorych
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую политику выбрать?
SQL*PlusЭтот вопрос нужно задавать не посетителям форума, а вашему заказчику. +1,
имхо, конечно, но для таких исправлений нет одного правильного ответа, каждое исправление должно рассматриваться отдельно
...
Рейтинг: 0 / 0
12.02.2009, 09:31
    #35812513
_мод
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую политику выбрать?
Sp999С другой стороны, если изменение адреса было вызвано не его сменой, а исправлением в нем опечатки, то во введенных заявках было бы правильно указать уже исправленный адрес.
Подскажите, как правильнее?

Вы сами ответили: исправление ошибки-изменения не запоминаются, фактическое изменение-запоминаются в истории
...
Рейтинг: 0 / 0
12.02.2009, 09:31
    #35812514
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую политику выбрать?
Sp999,
если много денег и времени :) - сделайте "и так и так".
Галка в отчёте - "заморозить\разморозить"
...
Рейтинг: 0 / 0
12.02.2009, 10:05
    #35812635
Sp999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую политику выбрать?
_модSp999С другой стороны, если изменение адреса было вызвано не его сменой, а исправлением в нем опечатки, то во введенных заявках было бы правильно указать уже исправленный адрес.
Подскажите, как правильнее?

Вы сами ответили: исправление ошибки-изменения не запоминаются, фактическое изменение-запоминаются в истории
Любое изменение (в том числе и корректировка опечаток) отражается в истории.
Подумав, решил сделать по первому варианту - все же если сделали опечатку, то большая вероятность того, что ее быстро обнаружат и к этому времени будет немного заявок с неверным адресом, поэтому они их откорректируют после исправления адреса.
...
Рейтинг: 0 / 0
12.02.2009, 12:16
    #35813164
_мод
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какую политику выбрать?
Sp999Любое изменение (в том числе и корректировка опечаток) отражается в истории.

не в истории, а в аудите - не путайте понятия. ошибки в истории не сохраняются
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Какую политику выбрать? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]