SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 30.05.2015 00:01:26

tonchikp
Участник
Откуда: Россия
Зарегистрирован: 18.05.2015
Сообщений: 5

Хранение журнала

Уважаемые форумчане! Помогите пожалуйста с выбором..
Требуется сохранить в базе данных журнал посещений некоторых людей, пока только был/не был, но в будущем возможно например не был/был/был и какая-то отметка..
И в этом журнале должен быть отражён каждый день, то есть 365 дней в году, поделённые на кварталы, но данные должны быть за 7 лет.. Имеется ввиду не последние 7 лет, а 7 лет вообще, то есть когда у одного третий год, у другого в это время уже 5 год..
То есть например: Иванов Иван Петрович, 1 января 2015 - был, 2 января - отсутствовал, 3 января - был, но половину дня, 4 января - был и сделал проект, и так далее.. И так, про каждого человека.. Их много будет..
Вот как лучше это сделать, как спроектировать правильно, чтобы потом не пришлось жалеть? Какой тип поля избрать? Числовое или лучше текстовое?
Как бы вы поступили в этой ситуации, посоветуйте пожалуйста..

Неактивен

 

#2 30.05.2015 07:51:35

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Хранение журнала

(id_человека, 0/1, дата) только для был/не был

в случае доп отметок можно вынести их в отдельную таблицу справочник или хранить тестовым полем.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson