#mysql #database
#mysql #База данных
Вопрос:
У меня есть текущая база данных MySQL, но я не думаю, что она разработана так хорошо, как могла бы быть — я предвижу проблемы, когда дело доходит до создания запросов в моем приложении.
Кто-нибудь может помочь мне с разработкой базы данных для следующего сценария —
У меня есть набор вопросов, каждый из которых имеет заголовок, ответ и некоторые теги. Эти вопросы распределены по категориям. Пользователи, вошедшие в систему, могут изменить любой атрибут вопроса. Изменение должно быть одобрено до того, как оно появится в системе в режиме реального времени. Должен быть такой способ аудита, чтобы в каждом вновь созданном вопросе или в каждом редактируемом вопросе сохранялись сведения о том, кто редактировал.
Приложение будет предоставлять отчеты, включая список всех изменений, внесенных в вопрос.
Любая помощь в этом вопросе была бы признательна. Я также могу предоставить то, что у меня уже есть, но я думаю, что это имеет некоторые фундаментальные проблемы.
Комментарии:
1. Дэйв, мы сможем по-настоящему ответить тебе только в том случае, если ты перечислишь то, что у тебя уже есть.