вопрос по паролям к таблицам

  • Автор темы Автор темы musicant
  • Дата начала Дата начала
флоппик
по первым двум пунктам я уже два дня ломаю голову (из-за отсутствия опыта с базами данных и незнания специфики)
Если не разбивать, то как же поместить туда инфу по всем классам с расчетом на весь учебный год? (с возможностью просмотра всех предыдущих месяцев)
Ведь расписание корректируется в школах раз в триместр....

по п.4 - дело в том, что букв нет - у них по одному классу (один 5й, один 6й ит.д.)
 
musicant
точто я дал не означает что оно тебе 100% подходит, я дал ту схему для примера.

ты мыслишь плоско, у тебя все действия сводиться к разбитию таблиц, что не правильно. купи книжку по sql (для начинающих) и почитай, время у тебя до первого сентября еще есть +)
 
Да не, книги тебе мозги-то не охладят.
Ты бы сформулровал для себя - в чем проблема.
Дата занятия у тебя есть. Название занятия - есть. Почему нельзя из этой информации построить расписание?
 
тоесть...если к примеру нужно расписание с 5го по 11й класс, по 6-7 уроков в день, то:

в первом столбике будет раз 40 будет вписана одна и та же дата а во втором по многу раз будет повторяться номер урока...пока в остальных столбцах переберутся все нужные комбинации классов/предметов.
Это нормально? Ведь в таблице за одну неделю окажется около 250 строк!!!
 
ага, спасибо!

Рискую запутаться, но спрошу:

Есть ли возможность упростить завучу заполнение расписания? Ведь ей придется заполнять каждый день не смотря на то, что расписание повторяется каждые 6 дней...изменяясь раз в 3 месяца...
Я напишу вэб интерфейс с выпадающими списками уроков и всего, что возможно, но это все равно как-то гемморойно выглядит для заполняющего.
 
ничто не мешает тебе автоматом скопировать предыдущую неделю целиком в текущую.

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

вообще вот сложная задача, да. не напрямую реляционная.
 
musicant
Не советую сейчас усложнять. Лучше просто копируй расписание на следующую. Задача правильно сделать расписание действительно сложна. Не бойся большого количества записей в таблицах(их там обычно всегда много, СУБД для этого и предназначены).
 
Adelf
Пугает не столько количество записей, сколько написание скрипта для их дальнейшей сортировки на сайте....
Просто я раньше работал только с текстовыми файлами и там все намного примитивнее чем в БД...

Какой механизм копирования записей?
 
Зря ФAHAT отговорил тебя от прочтения книги. Прочти. Многое станет яснее. особенно про "скрипты для сортировки" :)
 
Вот блин столько умников с советами читать книжки. Еще бы сами умели решить эту задачу - цены бы им не было.
 
Я решал(для медицины. там все в разы сложней). Не говори того, о чем не знаешь.
 
Сверху