Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Редактирование записей / 9 сообщений из 9, страница 1 из 1
21.04.2005, 09:12
    #33026761
minva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование записей
Есть некая база. Изменение записей в базе ведется только по отдельному документу - извещению на изменение, с соответсвующей записью в лог (было-стало) НО, как известно оператор- он человек и может ошибиться. Поэтому у меня сейчас сделано так, в течение суток после последней корректировки записи, оператор может подредактировать её без извещения на изменение (лог конечно тоже при этом редактируется)
Данные не оперативные, поэтому такая вот правка без документов ни на отчеты, ни на что другое не полияет.
Вопрос - кто и как борется с такими вот ошибками пользователей?
...
Рейтинг: 0 / 0
21.04.2005, 09:29
    #33026797
bas
bas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование записей
Все борятся по разному...

У вас бизнес правила такие, что можно править запись в течении суток, у других м.б. один раз поправил и все, только админ (в соответсвующем АРМе) или привелигированнный пользователь может поправить запись.

А у вас админ может записи потом править????

Чем вам не нравиться ваша схема???

З.Ы. Я бы советовал все записывать в лог (а не изменять), мало ли что....
...
Рейтинг: 0 / 0
21.04.2005, 09:30
    #33026803
Серега
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование записей
А зачем тогда бороться с чем то, если все нормально и ни на что не влияет?
В чем проблема то?
...
Рейтинг: 0 / 0
21.04.2005, 09:58
    #33026869
minva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование записей
Моя система меня устраивает, просто интересно как у других... Админ тоже не может править...

>А зачем тогда бороться с чем то, если все нормально и ни на что не влияет?
Влияет, но не сразу... Через месяц может вплыть ошибка... :-)))
...
Рейтинг: 0 / 0
21.04.2005, 11:03
    #33027070
Серега
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование записей
minvaВлияет, но не сразу... Через месяц может вплыть ошибка... :-)))
Ну дык определись тогда, влияет или нет. Если да, то как. Как определишься - будет понятно в чем проблема и как править.
...
Рейтинг: 0 / 0
21.04.2005, 11:54
    #33027248
minva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование записей
Серёга, речь не об этом...
Речь о том, как править записи, которые без определённых документов (извещений, приказов и т.п.) править нельзя, в случае если пользователь допустил ошибку и заметил её сразу после сохранения. Не выпускать же тоже извещение на исправление опечатки. Я специально оговорился, что СРАЗУ вновь введенной информацией никто не воспользуется
...
Рейтинг: 0 / 0
21.04.2005, 21:18
    #33028956
andrushok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование записей
Вопрос скорее бузинесс логики. Я все в лог валю всегда. Потом хоть каки концы будут. Разрешать править в течении суток наверно можно. Но и след тоже оставлять не помешало бы...
...
Рейтинг: 0 / 0
22.04.2005, 09:19
    #33029193
gardenman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование записей
А что если генерить на ошибку свое собственное извещение?...
...
Рейтинг: 0 / 0
22.04.2005, 11:07
    #33029437
Станислав C.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактирование записей
gardenmanА что если генерить на ошибку свое собственное извещение?...
Ага, а потом будет так: извещение на ошибку->извещение на ошибку в извещении на ошибку ->... ->извещение на ошибку в извещении....на ошибку
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Редактирование записей / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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