Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / БД для чата!!! / 12 сообщений из 12, страница 1 из 1
05.09.2015, 07:02
    #39043858
adimmat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
Добрый день, Друзья!
Столкнулся с одной проблемой, хочу написать свой ЧАТ, но возникли трудности с БД. Я вообще не понимаю какой должна быть архитектура БД! Какие таблицы и.т.д должны быть?!
Был бы признателен за любую помощь, за ссылки и любую литературу!
Спасибо!
...
Рейтинг: 0 / 0
05.09.2015, 08:07
    #39043865
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
БД для классического чата = ОДНА таблица.

датавремя, ник, сообщение

Упорядочена (кластерный уникальный индекс) по (датавремя, ник).

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
05.09.2015, 11:02
    #39043888
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
adimmatСтолкнулся с одной проблемой, хочу написать свой ЧАТ, но возникли трудности с БД. Я вообще не понимаю какой должна быть архитектура БД!
Для начала попробуйте ответить на вопрос нахрена козе баян нахрена чату БД. Если вдруг сумеете что-то придумать - появится намёк и на то, что должно быть в таблицах.
...
Рейтинг: 0 / 0
05.09.2015, 11:10
    #39043889
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
adimmat,

Скачать готовые чаты и посмотреть - не судьба?..
...
Рейтинг: 0 / 0
05.09.2015, 11:11
    #39043891
Serguei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
softwarerДля начала попробуйте ответить на вопрос нахрена козе баян нахрена чату БД.
Не надо быть таким категоричным. База данных нужна как минимум для того, чтобы хранить данных о пользователях.
...
Рейтинг: 0 / 0
05.09.2015, 12:21
    #39043920
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
SergueiБаза данных нужна как минимум для того, чтобы хранить данных о
пользователях.
Повальное увлечение сбором данных о пользователях?.. Ню-ню...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
05.09.2015, 12:54
    #39043937
Serguei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
Dimitry SibiryakovНю-ню...
Если кто попало вошел, поболтал , вышел - действительно не нужна база. Ну а если с авторизацией? Или такого теперь не бывает?
Просветите, пожалуйста, если вы большой гуру в чатах.
...
Рейтинг: 0 / 0
05.09.2015, 13:02
    #39043943
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
SergueiНу а если с авторизацией? Или такого теперь не бывает?

Посмотри внимательно на ТСа. Видишь в его незамутнённых глазах слово "авторизация"?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
05.09.2015, 14:54
    #39043974
Serguei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
Dimitry SibiryakovПосмотри внимательно на ТСа.
Не припомню, чтобы мы с вами переходили на ТЫ.
...
Рейтинг: 0 / 0
06.09.2015, 15:42
    #39044284
adimmat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
Огромное спасибо всем вам за отклик!
БД нужна, так как, я хочу все сделать аккуратно и красиво, чтоб кто попало не заходил!
Примерно будет так:
1) Прошел авторизацию
2) Есть контакты, с которым он "дружит" (список его контактов)
3) Значок, указывающий на активность контакта, т.е Онлайн или Нет
4) Выбрал контакт и отправил лично ему сообщение
5) Вижу статус сообщение, т.е Прочитан или Нет
6) История переписки и всего остального

Примерно, как то так!
Спасибо!
...
Рейтинг: 0 / 0
06.09.2015, 18:27
    #39044332
Кот Матроскин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
Прямо на первой странице есть тема про чат
...
Рейтинг: 0 / 0
09.09.2015, 00:46
    #39046326
ShkrylAndrei
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
БД для чата!!!
Проектирование базы данных начинается с выделения сущностей, каждая сущность ->объект реального мира, которая обладает свойствами: строками и полями(или кортежами и атрибутами)

Сущность Чат
Сущность Пользователи
Сущность Словарь


свойства Сущности Чата
Идентификатор
Дата
Сообщение
Кто добавил
тип сообщения(вопрос,ответ, комментарий)

свойства Сущности Пользователи
Идентификатор(Первичный ключ)
Имя пользователя
Логин Польователя
Пароль Пользователя
email пользователя
Дата регистрации пользователей

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


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