MurCode
Форумы
Поиск
О проекте
Программирование
Новое сообщение
Реализация дерева вопрос-ответ
Tsyklop
Дата: 13.02.2018 20:53:25
Подскажите как лучше всего реализовать такое.
Есть дерево вопрос-ответ. То бишь (пример):
Таких веток может быть несколько.
Где такое лучше всего хранить? БД или может быть JSON или еще что-то?
Спасибо.
mayton
Дата: 14.02.2018 00:18:05
Похоже на экспертную систему. На Prolog обычно такое пишут.
hVostt
Дата: 14.02.2018 10:34:15
Tsyklop,
в бд хранить.
в чём вопрос конкретно? что реализовать? приложение? бд? интерфейс к приложению? алгоритм на пальцах?
что сделать-то надо??
Akina
Дата: 14.02.2018 10:39:09
Хранить? да пофиг как... лишь бы не потерялось и не попортилось.
А вот если, кроме хранения, с этими данными надо делать что-то ещё - то ответ зависит от этого самого "чего-то ещё"... ну и немного от того, сколько их, этих данных.
mayton
Дата: 14.02.2018 11:06:02
Ответ в стиле "только БД" или json будет профанацией.
Нужны сведения о том как будут знания обновлялся. Сколько их будет. И т п.
Tsyklop
Дата: 14.02.2018 11:58:13
Просто хранить как. Может быть много и не одного пользователя.
Roman Mejtes
Дата: 14.02.2018 12:17:17
имхо, но реляционные базы тут не очень подходят.
я бы использовал XML\JSON для простоты или noSQL базы, список которых можно посмотреть тут и выбрать то, что нужно
http://nosql-database.org/.
Подозреваю, что автору нужны графы.
Akina
Дата: 14.02.2018 12:32:27
Roman Mejtes
, ему ж надо просто хранить... даже получать из БД не надо.
Tsyklop
Дата: 14.02.2018 12:32:36
Roman Mejtes
имхо, но реляционные базы тут не очень подходят.
я бы использовал XML\JSON для простоты или noSQL базы, список которых можно посмотреть тут и выбрать то, что нужно
http://nosql-database.org/.
Подозреваю, что автору нужны графы.
У меня база mysql, переделывать нет возможности.
hVostt
Дата: 14.02.2018 12:48:02
Roman Mejtes
имхо, но реляционные базы тут не очень подходят.
Отлично подходят. Не надо.
Назад
1
2
Вперед