Как вести хронологию событий с помощью PHP и БД?

Добрый день! Собираюсь сделать маленькую CMS для своей фирмы, начал с проектирования Базы Данных и столкнулся с проблемой. Дело в том что у меня будет сделка, и ее нужно будет проводить по разным этапам. Так вот в чем проблема:
Как можно реализовать лог этой сделки? То есть допустим пользователь перевел сделку с одного этапа на другой, и в просмотре этой сделки мне нужно вывести информацию о таких перемещениях и т.д.
Как это можно реализовать с помощью PHP?
  • Вопрос задан
  • 119 просмотров
Решения вопроса 2
@Yan-s
Создайте таблицу для лога с внешним ключом ссылающимся на сделку. При перемещении с одного этапа на другой добавляйте запись в лог.
Ответ написан
Комментировать
Stalker_RED
@Stalker_RED
id сделки | дата                | статус (лучше id статуса или enum)
---------------------------------------------
1         | 2018-05-20 14:28:53 | первый этап
2         | 2018-05-21 09:33:12 | первый этап
1         | 2018-05-23 11:13:45 | другой этап
в чем проблема?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы