powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Протоколирование изменения атрибутов
3 сообщений из 3, страница 1 из 1
Протоколирование изменения атрибутов
    #33224694
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если мне нужно вести учет изменения атрибутов, скажем, человека: ФИО, адрес, телефон и пр. Целесообразно ли вводить при этом сущность, в которой будет храниться список атрибутов, которые связаны с человеком через третью сущность. Соответственно, в таблице, где будет храниться информация об изменениях, будут участвовать: ключ по человеку, ключ по атрибуту.
Если делать без таблицы с атрибутами, то поиск возможен только по названию атрибута, как я понимаю, но в этом случае будет выигрыш в том, что не нужно скакать по записям человека с выборкой из по двум таблицам.
Как организовать бы это получше?
...
Рейтинг: 0 / 0
Протоколирование изменения атрибутов
    #33238800
Фотография Castor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не проще добавить номер версии записи в БД? Т.е. там же и хранить что то вроде кода что и когда менялось
...
Рейтинг: 0 / 0
Протоколирование изменения атрибутов
    #33239158
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если прямо-таки нужно знать кто менял каждое поле и не просто менял, а полную историю изменений по каждому полю справочника - вводи новую сущность, где по именам атрибутов венди историю.

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


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