![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите со структурой таблицы [IB5.x]
Dush © (2003-08-18 16:16:00)
Доброго времени суток, Мастера!
Мне необходимо написать програмку учета пропуска студентами лент.
я прикинул примерно такую:
Propusk Stud
---------- ---------------
Id_Propusk
Id_Stud <------------------------------> Id_Stud
День FIO
Номер ленты .....
Причина отсутствия
Документ (если причина уважительная)
Но мне кажется что как-то громоздко будет.
помогите плиз
Deniz (2003-08-19 08:54:00) [1]
А вот все-таки <Причина отсутствия> лучше сделать справочником, ИМХО, потом можно статистику собирать
<Документ> - это ссылка на Image или так ... описание?
> Соловьев © (18.08.03 18:13) [9]
> У студента есть пропуск, а не у пропуска есть студент.
Там все нормально
Создается пропуск, указываешь кто, когда, что, почему и т.д.
Соловьев (2003-08-18 18:13:00) [2]
У студента есть пропуск, а не у пропуска есть студент.
Dush (2003-08-18 18:07:00) [3]
2 Соловьев ©
В принципе да, но зачем по пропуску узнавать ФИО? Надо ведь наоборот - по ФИО надо узнавать сколько, когда и какие ленты пропустил студент
Соловьев (2003-08-18 18:00:00) [4]
> Dush (18.08.03 17:58) [6]
ну по пропуску студента можно всегда узнать студента?
Dush (2003-08-18 17:58:00) [5]
Соловьев ©
неа, id_stud - уникальный идентификатор студента.
а вот id_propusk - первичный ключ таблицы пропусков.
Соловьев (2003-08-18 17:48:00) [6]
> Dush (18.08.03 17:39) [4]
id_proppusk=id_student?
Dush (2003-08-18 17:39:00) [7]
2 Соловьев ©
пропуск один у каждого студента или есть повторения?
Что значит повторения? Студент, например, может прийти из 4-х лент на 1-ю и 3-ю, а на следующей неделе только на 2-ю, еще через неделю на все и т.д.
а поповоду таблицы на документы СПАСИБО :)
Соловьев (2003-08-18 17:34:00) [8]
пропуск один у каждого студента или есть повторения?
еще таблицу на документы, думаю надо.
Dush (2003-08-18 17:31:00) [9]
2 HSolo ©
Что такое "лента" - 2-часовое занятие (лекция, семинар и т.д.)?
Не важен тип занятия (лекция, семинар и т.д.), важно название предмета читаемого на этой ленте. Я не совсем полно написал структуру наверное: + поле "Предмет"
Или это будет булевское поле - уважительная или нет?
Да, причина - булевское поле.
HSolo (2003-08-18 16:46:00) [10]
Что такое "лента" - 2-часовое занятие (лекция, семинар и т.д.)?
Если да - то ничего не громоздко, только не помешал бы еще справочник причин отсутствия. Или это будет булевское поле - уважительная или нет?