Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2011, 16:01   #1
NieL
Форумчанин
 
Регистрация: 17.11.2008
Сообщений: 116
По умолчанию проектирование бд

поставили задачу спроектировать бд "итоги сессии". помогите с построением структуры бд (сущности, аттрибуты, связи).

вот наброски:

Таблицы:

Специальность (Код (ключ), шифр)
Группы (Код (ключ), шифр, код_специальности)
Студенты (Код (ключ), Фамилия, Имя, Отчество, код_группы)
Предметы (Код (ключ), краткое_название, полное_название)
Преподаватели (Код (ключ), Фамилия, Имя, Отчество)

Связи:

Специальность (Код) 1: N Группы (код_специальности)
Группы (Код) 1: N Студенты (код_группы)

Посмотрите что не так делаю, что нужно еще добавить.

Нужна еще таблица, которая содержала бы все оценки по предметам для каждого студента за сессию и как-то связать ее со студентами, преподавателями, предметами.
NieL вне форума Ответить с цитированием
Старый 28.04.2011, 18:04   #2
Daramant
Форумчанин
 
Регистрация: 06.01.2009
Сообщений: 340
По умолчанию

Цитата:
Посмотрите что не так делаю, что нужно еще добавить.
В "группы", можно добавить номер курса.

Цитата:
Нужна еще таблица, которая содержала бы все оценки по предметам для каждого студента за сессию и как-то связать ее со студентами, преподавателями, предметами.
Можно добавить таблицу "экзамены":
1. Экзамены (Код (ключ), код_предмета, код_преподавателя, код_студента, дата приема, оценка)

Так же можно выделить сущность "сессия", тогда будет так:
1. Сессии (код (ключ), год, номер, дата с, дата по)
2. Экзамены (Код (ключ), код_сессии, код_предмета, код_преподавателя, код_студента, дата приема, оценка, код_экзамена (код предыдущего экзамена, если пересдача))
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Daramant вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проектирование проекта Adblock Общие вопросы по программированию, компьютерный форум 8 24.11.2010 21:07
Проектирование фабрики coinkrsk Общие вопросы C/C++ 2 11.11.2010 18:00
Проектирование информационных систем Myth2020 Помощь студентам 1 31.05.2010 17:37
Проектирование JKING Помощь студентам 0 02.05.2010 17:56
Проектирование CGI PavluxaF Работа с сетью в Delphi 2 07.05.2009 01:17