Ответов: 3 Просмотров: 25
|
Стоит такая задача:
На сайте нужно реализовать создание отчетов сотрудников по командировкам. Сотрудник получает список Задач, Объектов и т.д. (с различными вариантами их фильтрации по датам, местам…). Планирую это оформить таблицей Mysql (у каждого сотрудника своя таблица Дата/Место/Объект/Задача/Объект/Задача/Объект/Задача… у каждого Места может быть много задач и объектов, мест тоже много ).
А вот дальше я в раздумьях. Нужно отобразить Отчет в виде таблицы:
Дата Дата
Время / Текст отчета Время / Текст отчета и т.д.
Время – необязательный параметр
В столбец «Текст отчета» копируется текст Задач, Обектов и т.д. плюс комментарии сотрудника. Затем данная таблица отправляется руководителю.
Изначально собирался информацию из Отчета сохранять в той же таблице, где и Задания (в виде Дата/Время/Текст отчета/Время/Текст отчета/Время/Текст отчета,,,).
Но теперь я не понимаю:
1. как написать код, что бы новая строка в отчете сохранялась в следующем пустом столбце БД?
2. как организовать сохранение данной информации? ( Если сделать кнопку «Сохранить» и перезаписывать заново все ячейки, то думаю это не правильно и лишняя нагрузка)
3. правильно ли вообще так (отдельные столбцы под Отчеты и Задачи) организовывать хранение инф-ии или как то проще можно? |