7 таблиц. В каждой таблице есть общая сущность, называемая fisherid. У меня есть четыре поля в каждой таблице, которая является CreatedBy, createDate, LastModifiedBy и LastModifiedDate. Эти поля отслеживают дату последней операции и имя пользователя в этой таблице. Теперь проблема в том, что мне нужно показать историю фишера, это то, что пользователь сделал на конкретном фишере. У меня есть 3 столбца в моей сетке, которая является ActivityDate, UserName и Description. Что мне нужно, это отобразить что-то вроде этого
ActivityDate User Description
------------ ----------- ---------------------------
11/12/2010 Test User Updated Address
12/12/2010 Alexander Created Note
Позвольте мне объяснить вам выше. Если в таблице, скажем, адрес, если пользователь Test User обновляет какое-либо поле, тогда запрос должен быть в состоянии сказать, что ваше поле адреса было обновлено, или может выполнить действие, основываясь на дате последнего изменения и поле lastmodifiedbyuser (если они не нулевые или не пустые). Аналогично для всех таблиц. Если CreatedBy и CreatedDate равны нулю, история не будет отображаться. Если заполнены только createDate и createby, то будет отображаться имя созданной таблицы или соответствующее сообщение.
Надеюсь, сценарий ясен.