Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > как сохранить значения


Автор: cube 23.7.2009, 18:17
Вопрос не конкретно по яве, но все же:

Разрабатываю программу для салона красоты, и столкнулся с тем чтобы сохранить в базе время работы салона и выходные дни - те дни когда салон не работает.

С этими данными программа постоянно работает, и так как приложение клиент-сервер, мне нужно хранить эти данные на сервере, чтобы другой клиент мог получить к ним доступ, там уже крутиться база данных, и вот вопрос, как в табличке базы сохранять и вытаскивать эти данные было бы удобней всего?

Спасибо!

Автор: bars_uz 24.7.2009, 10:04
Создаете таблицу с полями (Date, Status) на поля Date ставите дату, а на поля Status ставите статус (Работает/Не работает)
Пример :
INSERT INTO user_table (Date, Status) VALUES (’22.07.2009’, TRUE);
INSERT INTO user_table (Date, Status) VALUES (’23.07.2009’, FALSE);


И при вытаскивание лучше рисовать календарик и там отмечат  рабочий дни одним цветом а не рабочий другим.

Автор: math64 24.7.2009, 10:55
Можно создать таблицы
ЧАСЫ_РАБОТЫ(ID,НАЧАЛО,КОНЕЦ,НАЧАЛО_ОБЕД,КОНЕЦ_ОБЕД,ЦВЕТ)
ОБЫЧНО(ДЕНЬ_НЕДЕЛИ,ID_ЧАСЫ_РАБОТЫ)
ИСКЛЮЧЕНИЯ(ДАТА,ID_ЧАСЫ_РАБОТЫ)
Сначала ищешь день в таблице ИСКЛЮЧЕНИЯ, если не находишь, ищешь в таблице ОБЫЧНО, ID=0 - выходной день

Автор: cube 24.7.2009, 11:48
Цитата(math64 @ 24.7.2009,  10:55)
Можно создать таблицы
ЧАСЫ_РАБОТЫ(ID,НАЧАЛО,КОНЕЦ,НАЧАЛО_ОБЕД,КОНЕЦ_ОБЕД,ЦВЕТ)
ОБЫЧНО(ДЕНЬ_НЕДЕЛИ,ID_ЧАСЫ_РАБОТЫ)
ИСКЛЮЧЕНИЯ(ДАТА,ID_ЧАСЫ_РАБОТЫ)
Сначала ищешь день в таблице ИСКЛЮЧЕНИЯ, если не находишь, ищешь в таблице ОБЫЧНО, ID=0 - выходной день

Спасибо! Да это то что нужно!


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)