"Кто смотрел мой профиль"

Riels

Новичок
Добрый день!
На сайте публикуются анкеты пользователей. Необходимо сделать счетчик посещений анкет, а также отображение списка пользователей, кто смотрел данную анкету. Хотелось бы узнать наиболее оптимальную реализацию.
Пока только в голову пришло запись обо всех посещения профиля в отдельную таблицу БД. Но тогда уж слишком много будет там записей. Как лучше организовать такую таблицу?
 

Фанат

oncle terrible
Команда форума
Во-первых, это будет копеечная таблица. строчка - 12 байт.
займёт всего десяток гигов если ты ухитришься записать в нее всех жителей Москвы.
 

Riels

Новичок
Т.е. если будет таблица вида profile_id, guest_id и для каждого profile_id будут создавать отдельные записи со всеми guest_id - это будет вполне адекватное решение?
При этом следить чтобы для каждого profile_id было, к примеру, не больше 10 гостей, с самыми последними датами посещения?
 

Фанат

oncle terrible
Команда форума
можно следить, при желании.
только для этого нужно ещё дату хранить
 

WMix

герр M:)ller
Партнер клуба
яб еще id записи добавил бы, иначе ключик будет по 3м полям... вот только вопрос нужен ли он еще не знаю...
 
Сверху