Система «Дневник + Заметки»: структура
Общая концепция
Система состоит из двух уровней:
Записи дневника (основной уровень) — статьи, события, мысли, наблюдения.
Заметки (дочерний уровень) — детали, дополнения, ссылки, прикреплённые к конкретной записи дневника.
Структура данных
1. Запись дневника
Обязательные поля:
заголовок (краткое описание темы);
содержание (описание события, мысли, наблюдения).
Опциональные поля:
теги (ключевые слова для поиска);
- основная картинка или превью для видео (выбрать)
- дополнительные картинки
- видео
- скрытое поле, доступное для заполнения на платной основе автором, а для чтения за донат от пользователей
- размер доната (выбрать цену доступа для читателей)
- тип записи, выбрать «Публичная» или «Своё»
- опрос/реакция (возможность для читателей ставить реакции на запись)
- Список «Авторы рекомендуют» (добавляет на платной основе вашу запись в данный список)
2. Заметка
Привязывается к одной записи дневника, нельзя отвязать или перепривязать к другой записи.
Обязательные поля:
название заметки
- содержание
тип заметки (
1|Заметка
2|Вопрос
3|Отзыв
4|Дополнение
5|Отдельная ветка).