Задавайте вопросы, мы ответим
Вы не зашли.
Как правильно спроектировать БД для форума???
Неактивен
Что это все значит?
Неактивен
bbakha написал:
Что это все значит?
Это вы о чем?
bbakha написал:
Как правильно спроектировать БД для форума???
Лучше один раз увидеть. Посмотрите базу любого движка форума phpbb, punbb и т.д.
Неактивен
vasya написал:
bbakha написал:
Что это все значит?
Это вы о чем?
bbakha написал:
Как правильно спроектировать БД для форума???
Лучше один раз увидеть. Посмотрите базу любого движка форума phpbb, punbb и т.д.
Спасибо.
Неактивен
vasya написал:
bbakha написал:
Что это все значит?
Это вы о чем?
Спам атака была. На запрос ТС было вывалено огромное количество левых ссылок.
Неактивен
bbakha написал:
Как правильно спроектировать БД для форума???
vasya написал:
Лучше один раз увидеть. Посмотрите базу любого движка форума phpbb, punbb и т.д.
Я установил и посмотрел базу форума phpbb. Блин там такая "веселая" схема... Мне бы что-нибудь по проще найти. У меня срок меньше месяца до сдачи дипломки, а я на тему выбрал Создание форума.веселая
Неактивен
Сделайте таблицу с разделами (связь дочернего и родительского - по parent_id, у корневых parent_id = 0) и таблицу с сообщениями (тоже связь по parent_id; у сообщений, начинающих тему, parent_id = 0) + таблицу со связью сообщений и разделов.
Или можно вместо одной таблицы с сообщениями сделать отдельную таблицу с темами (содержимым темы в таком случае будет являться её название) и таблицу непосредственно с сообщениями (у сообщений можно сделать иерархическую структуру, чтобы было видно, когда на какое отвечали; хотя для простоты можно и не делать, сортируя просто по дате или по автоинкрементному id - для диплома такое точно сойдет).
Соответственно, тогда таблица со связями будет содержать соответствие тем разделам (id темы, id раздела), а таблица с сообщениями будет содержать id темы.
Неактивен
LazY написал:
Сделайте таблицу с разделами (связь дочернего и родительского - по parent_id, у корневых parent_id = 0) и таблицу с сообщениями (тоже связь по parent_id; у сообщений, начинающих тему, parent_id = 0) + таблицу со связью сообщений и разделов.
Или можно вместо одной таблицы с сообщениями сделать отдельную таблицу с темами (содержимым темы в таком случае будет являться её название) и таблицу непосредственно с сообщениями (у сообщений можно сделать иерархическую структуру, чтобы было видно, когда на какое отвечали; хотя для простоты можно и не делать, сортируя просто по дате или по автоинкрементному id - для диплома такое точно сойдет).
Соответственно, тогда таблица со связями будет содержать соответствие тем разделам (id темы, id раздела), а таблица с сообщениями будет содержать id темы.
Дааа, просто и ясно)) Спасибо большое.
Неактивен