Что-то вроде сотрудников, вы, вероятно, увидите много текста, несмотря ни на что.Почему бы не просто перечислить время и время, отсортированные по времени?
John Smith in 7:30
Mary Anne in 7:30
John Smith out 4:00
Mary Anne out 4:00
Вы можете указать цветовой код в vs out.Вы также можете разбить его на 5 10 15 или 30 минутных приращений для разделов, хотя я не уверен, какое значение будет.Может быть, более быстрая визуальная справка?
Сделайте что-то подобное для «дневного» представления, которое можно развернуть за неделю / месяц и т. Д. Пока вы это делаете, вы можете легко создать представление о расписании сотрудников, которое может бытьнемного более наглядно.
Редактировать: Полагаю, что вышеизложенное не решает ваш вопрос так сильно, как пример того, что вы можете делать с данными, когда они у вас есть.
Для планирования вы можете создать довольно простую форму, состоящую из своего рода поля поиска / автозаполнения для имени сотрудника, а также поля даты и 2 полей времени (вход / выход).Если вы используете что-то вроде диалогового окна jQuery, вы можете вставить эти расписания непосредственно из любого другого представления расписания, чтобы помочь вам увидеть то, что вы ищете.Вы можете легко разместить списки времени входа и выхода в 7 столбцов, чтобы представить неделю в виде «развернутого» представления.Вы можете иметь варианты для страницы по неделям или по дням.При разбивке по дням у вас будет возможность ротации, что может быть полезно, если конец одной недели может повлиять на начало следующей.