Я хочу реализовать функцию, которая покажет пользователям, сколько раз просматривалась запись (был выбран SQL), но не знаю, как лучше всего это сделать. Единственный способ, которым я могу сейчас подумать, - это получить все RECID, которые были выбраны, а затем использовать массовое обновление xml для обновления счетчика просмотров. Есть ли лучший способ или дизайн таблицы для подсчета просмотров? Благодаря!Как узнать, сколько раз просматривалась запись (SELECTED)?
---------------
| recordID |
| recordValue |
| viewCount |
---------------
Я представляю какую-то комбинацию вида, триггера и/или хранимой процедуры. Тем не менее, если вы не пытаетесь сделать какой-то код инструментарий, «количество просмотров» обычно является частью * бизнес-домена; * то есть вы не обязательно хотите знать, сколько раз таблица записей доступ к ним, а скорее, сколько раз обращался к счету (или к другому бизнес-объекту) и кем. –
Спасибо, что ответили, но цель состоит в том, чтобы узнать, сколько раз была сделана запись в таблице, и мне интересно, есть ли лучший дизайн таблицы для этого? –
Что-то вроде этого, может быть? http://stackoverflow.com/questions/2155594/how-can-i-tell-if-a-database-table-is-being-accessed-anymore-want-something-lik –