| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > СУБД, общие вопросы > Реализация списка изменений в БД |
| Автор: stmamont 14.4.2008, 12:24 | ||||
У меня есть несколько таблиц
хочу формировать список новостей для пользователей:
в общем это похоже на реализацию новостей вконтакте. вопрос следующий: как реализовать это в базе данных, какими методами пользуетесь вы для подобного функционала. все мои идеи какие то как мне кажется несуразные :( |
| Автор: Deniz 14.4.2008, 13:19 | ||
| Ну так 3 обычных select'а с выборкой за период (надеюсь поле ДатаВремя есть в таблицах) и ограничением по кол-ву записей. Не знаю какая СУБД, например для БЛОГа:
предпологаю что user_blog_post.id автоикремент. Пример с периодом времени, если поля user_blog_post.DateTimeField нет, то секцию where нужно удалить, выведет 10 последних сообщений. |
| Автор: stmamont 14.4.2008, 13:23 |
| почему именно три запроса? 1. для изменений групп, альбомов, треков 2. второй для изменений пользователей и блоговских постов 3. ? |
| Автор: stmamont 14.4.2008, 13:49 | ||
в яблочко, думаю так было бы даже лучше; спасибо. я понял как делать этот вариант реализации. я просто думал еще насчет вспомогательной таблицы куда постить изменения... |