Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Где хранить дату и автора записи? / 12 сообщений из 12, страница 1 из 1
29.10.2009, 21:49
    #36281057
romaro
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
Имеет ли смысл в каждой таблице сущностей держать поля "Дата добавления записи" и "Автор записи" или лучше хранить эту информацию в логах, где так же можно посмотреть дату последнего изменения, автора последнего изменения и т.д.
...
Рейтинг: 0 / 0
30.10.2009, 14:17
    #36282401
muk07
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
авторИмеет ли смысл в каждой таблице сущностей держать поля "Дата добавления записи" и "Автор записи"
Если Вы предвидите вопросы юзеров "Кто и когда сотворил это безобразие", то имеет. Именно этой дубинкой отбиваемся от некоторых претензий к разработчикам.
...
Рейтинг: 0 / 0
30.10.2009, 14:33
    #36282451
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
muk07Если Вы предвидите вопросы юзеров "Кто и когда сотворил это безобразие", то имеет. Именно этой дубинкой отбиваемся от некоторых претензий к разработчикам.Для этого лучьше лог. А то не поймёшь, кто что когда делал...
...
Рейтинг: 0 / 0
30.10.2009, 18:58
    #36283102
Kirill Razuvaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
>> Для этого лучьше лог. А то не поймёшь, кто что когда делал...
Не факт, что лучше. В варианте с логом не наглядна информация о автора/дате
соседних записей.

IMHO, лог - для более высокоуровневых (групповых) вещей, если, конечно, речь
идет не о протоколе изменений.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
30.10.2009, 23:01
    #36283363
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
Kirill RazuvaevIMHO, лог - для более высокоуровневых (групповых) вещей, если, конечно, речь идет не о протоколе изменений. Да, я о протоколе
...
Рейтинг: 0 / 0
31.10.2009, 10:13
    #36283553
Kirill Razuvaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
>> Да, я о протоколе
В таком раскладе, IMHO, Вы сами себе ответили. Логично максимально полную
информацию о изменениях держать в протоколе, а вот стоит ли дублировать ее в
рабочих таблицах - Вам решать. Если часто дергать думаете, то, может, и есть
резон, а если нет - так из протокола всегда подтянуть можно.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
31.10.2009, 14:40
    #36283745
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
Kirill Razuvaev
>> Да, я о протоколе
В таком раскладе, IMHO, Вы сами себе ответили. Логично максимально полную
информацию о изменениях держать в протоколе, а вот стоит ли дублировать ее в
рабочих таблицах - Вам решать. Если часто дергать думаете, то, может, и есть
резон, а если нет - так из протокола всегда подтянуть можно.

Да, мы всегда так и делали. Такая информация, как "владелец", "последний изменивший", т.е. то, что нужно постоянно выводить, хранится в рабочей таблице, а логи изменений, которые для разборок - это отдельно.
...
Рейтинг: 0 / 0
31.10.2009, 18:44
    #36283905
П-Л
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
Где-то в статьях на этом сайте есть готовые рецепты всевозможнейших вариантов логирования. Поищите.
...
Рейтинг: 0 / 0
01.11.2009, 18:58
    #36284644
потенциальный эмигрант
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
если надо сделать на юзерском интерфейсе (на некой форме) что-типа "последняя рука", то хранить там же где данные.
Если это надо только для разбора полетов - отдельно.

другими словами, если надо будет вытаскивать эти данные (именно последнего) вместе с данными, то имеет смысл эта денормализация
...
Рейтинг: 0 / 0
02.11.2009, 10:01
    #36285176
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
Я за "лог"... Т.к. тогда можно настраивать по каким таблицам и что именно хочет протоколировать конечный пользователь.
По "логу" же можно делать некие аналитические выборки по работе пользователей и их загружености на рабочих местах и т.п...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
02.11.2009, 12:27
    #36285613
Kirill Razuvaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
>> По "логу" же можно делать некие аналитические выборки по
>> работе пользователей и их загружености на рабочих местах и т.п...
Только вот по логу очень неудобно отслеживать, какие именно записи, кто и
когда менял/добавлял.
А это, зачастую, важнее аналитики.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
02.11.2009, 12:45
    #36285674
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Где хранить дату и автора записи?
Kirill RazuvaevТолько вот по логу очень неудобно отслеживать, какие именно записи, кто и
когда менял/добавлял.Ну, зато без лога вообще не отследить :-)
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Где хранить дату и автора записи? / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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