powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД для форума
3 сообщений из 3, страница 1 из 1
Проектирование БД для форума
    #33501422
Доброго времени суток, я только начинаю изучать программирование БД и вот решил создать простенький форум, с котором есть несколько веток и в каждой ветке есть сообщения... функционал форума минимальные добавление/удаление сообщений и тем...

Вообщем, у меня такая структура БД:
1) есть главная таблица из 2 колонок в которой хранятся имена всех форумов и имя самой таблицы форума, например,

| Форум | Имя таблицы|
| Обсуждение погоды | thread1 |
| Машины | thread2 |

2) Далее в каждой теме(thread1, thread2 и т.д.) имеется ряд колонок

| Тема | От кого | Имя таблицы |
| сегодня холодно | Вася | df4hkjsdjfkhjk34 |
| Жара | Сюзька | fkjgdfjg4jtwl90sf |

То есть каждая ветка форума это отдельная таблица...

3) Ну и в каждой конкретной таблице отдельной ветки форума храняться сообщения...

Вопрос: правильная ли является данная структура, если не то что исправить, и вообще как надо правильно? :)
...
Рейтинг: 0 / 0
Проектирование БД для форума
    #33501928
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторТо есть каждая ветка форума это отдельная таблица...
Категорически неправильно.

Таблица Форумы (ForumID PK, ForumName, ... )
Таблица Темы всех форумов (TopicID PK, ForumID FK, TopicName, ... )
Таблица Все реплики в темах (PostID PK, TopicID FK, PersonID FK, ... )
Таблица Участники форумов (PersonID PK, PersonName, ... )

- это на самый первый взгляд.
...
Рейтинг: 0 / 0
Проектирование БД для форума
    #33502086
Хе... так и сделаю :) понял свою ошибку...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование БД для форума
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]