Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > СУБД, общие вопросы > Как организовать в БД запись клиента к парикмахеру |
Автор: Александер 16.4.2006, 17:51 |
Помогите пожалуйста.......!!!! Тема диплома - разработка ИС Салон Красоты. Структуру БД практически разработал, но вот не могу придумать как организовать запись. Не создавать же на каждого мастера 365 таблиц на каждый день в году.......или создавать???? может кто поможет.........если не трудно помогите разработать структуру такой БД. |
Автор: batigoal 16.4.2006, 19:27 |
Я бы взял примерно такие поля: ID записи (Primary key) ID мастера (Foreign key) ID клиента (Foreign key) Дата и время записи ...(цена, продолжительность работы, еще что-нибудь) |
Автор: igon 18.4.2006, 08:43 | ||||
Если предполагается не просто фиксировать факт записи, а планировать загрузку мастера, при этом не допускать "столкновения" клиентов, то структура единственной таблицы может быть такой
способностью (пусть среднее время сеанса - 1 час). Тогда для каждого мастера заранее в таблицу должны быть добавлены записи, соответствующие графику, с пустым Client_INFO для ближайшего будущего (в принципе, можно и на год вперед ![]()
Client_INFO делается отметка (скажем, ФИО клиента). Другой клиент на это время записан быть не может. |