Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];

Вниз

Помогите со структурой таблицы   Найти похожие ветки 

 
Dush   (2003-08-18 16:16) [0]

Доброго времени суток, Мастера!
Мне необходимо написать програмку учета пропуска студентами лент.
я прикинул примерно такую:
Propusk Stud
---------- ---------------
Id_Propusk
Id_Stud <------------------------------> Id_Stud
День FIO
Номер ленты .....
Причина отсутствия
Документ (если причина уважительная)

Но мне кажется что как-то громоздко будет.
помогите плиз


 
HSolo   (2003-08-18 16:46) [1]

Что такое "лента" - 2-часовое занятие (лекция, семинар и т.д.)?
Если да - то ничего не громоздко, только не помешал бы еще справочник причин отсутствия. Или это будет булевское поле - уважительная или нет?


 
Dush   (2003-08-18 17:31) [2]

2 HSolo ©

Что такое "лента" - 2-часовое занятие (лекция, семинар и т.д.)?

Не важен тип занятия (лекция, семинар и т.д.), важно название предмета читаемого на этой ленте. Я не совсем полно написал структуру наверное: + поле "Предмет"

Или это будет булевское поле - уважительная или нет?

Да, причина - булевское поле.


 
Соловьев   (2003-08-18 17:34) [3]

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


 
Dush   (2003-08-18 17:39) [4]

2 Соловьев ©
пропуск один у каждого студента или есть повторения?


Что значит повторения? Студент, например, может прийти из 4-х лент на 1-ю и 3-ю, а на следующей неделе только на 2-ю, еще через неделю на все и т.д.

а поповоду таблицы на документы СПАСИБО :)


 
Соловьев   (2003-08-18 17:48) [5]


> Dush (18.08.03 17:39) [4]

id_proppusk=id_student?


 
Dush   (2003-08-18 17:58) [6]

Соловьев ©
неа, id_stud - уникальный идентификатор студента.
а вот id_propusk - первичный ключ таблицы пропусков.


 
Соловьев   (2003-08-18 18:00) [7]


> Dush (18.08.03 17:58) [6]

ну по пропуску студента можно всегда узнать студента?


 
Dush   (2003-08-18 18:07) [8]

2 Соловьев ©
В принципе да, но зачем по пропуску узнавать ФИО? Надо ведь наоборот - по ФИО надо узнавать сколько, когда и какие ленты пропустил студент


 
Соловьев   (2003-08-18 18:13) [9]

У студента есть пропуск, а не у пропуска есть студент.


 
Deniz   (2003-08-19 08:54) [10]

А вот все-таки <Причина отсутствия> лучше сделать справочником, ИМХО, потом можно статистику собирать
<Документ> - это ссылка на Image или так ... описание?

> Соловьев © (18.08.03 18:13) [9]
> У студента есть пропуск, а не у пропуска есть студент.

Там все нормально
Создается пропуск, указываешь кто, когда, что, почему и т.д.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
1-24467
Василий Петрович
2003-08-27 20:23
2003.09.08
Проблема: мигает форма


1-24415
plotn
2003-08-26 10:22
2003.09.08
Хочется странного модального окна


3-24388
Kirill
2003-08-12 16:27
2003.09.08
Small DB Engine


1-24486
Lex
2003-08-25 20:39
2003.09.08
Как повернуть timage на 45 градусов?


14-24613
MIN
2003-08-20 16:27
2003.09.08
SQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский