er diagram



Автор B-boy Smile=) задал вопрос в разделе Другие языки и технологии

er-диаграмма и получил лучший ответ

Ответ от Jurijus Zaksas[гуру]
Это невозможно объяснить в 2-х словах... Лекции прогуливать нехорошо, однако.
В общем, рисуешь таблички:
Люди
Преподы
Студенты
Группы
Специальности
Отделения
Занятия
ТипыЗанятий
Расписание (на случай, если то же самое занятие проводится несколько раз за отчетный период, что часто бывает)
Людей я поделил на преподов и студетнов потому, что один и тот же человек может быть и преподом, и студетном (докторанты, например). Можно было в этом месте и не задирать так нормализацию, но пусть будет, ибо круто.
В каждой таблице должен быть уникальный ключ.
Связи:
Человек-Студент
Человек-Препод
Специальность-Группа
Отделение-Группа
Группа-Студент (много-ко-многим, ибо бывают веселые студенты, которые учатся в нескольких группах сразу) .
Занятие-Препод
ТипЗанятия-Занятие
Занятие-Расписание
Группа-Расписание
Во всех случаях связь один-ко-многим в вышеуказанном порядке (один слева) .
Ну и ключи-поля в таблицах тоже нужны... Например, ключ человека - номер паспорта, студента - номер студбилета, препода - номер трудовой книжки, группы обычно имеют уникальные названия и т. д.
Это примерно то, что надо сделать. Имей ввиду, что у каждого архитектора БД (в данном случае - у твоего препода) может быть свой взгляд на нормализацию данных и вид тех или иных связей.

Ответ от @@@@@@@@[гуру]
а у нас ер диагамма была по теории языков программирования - там нужно было компилятор составлять

Ответ от Евгений Ломега[гуру]
Гугл вроде работает, вот что пишет
Если хочешь могу сделать до понедельника за небольшую плату.
пиши в агент или icq 452371863

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: er-диаграмма

ЧТО ТАКОЕ ER диаграмма
Модель сущность-связь (ER-модель) (англ. entity-relationship model, ERM) — модель данных,
подробнее...

С помощью какой программы можно создать ER диаграмму?
я в ворде, в паинт, в фотошоп
и вообще в чём хочешь
подробнее...

Кто поможет составить ЕР-модель для базы данных? Не за бесплатно. Стучитесь в агент.
Общие сведения
одель Сущность-Связь (ER-модель) (англ. entity-relationship model (ERM) или
подробнее...

Рисование диаграмм. В какой программе проще всего их сделать новичку?
Проще всего использовать MS Excel 2003 (можно также использовать и MS Excel 2007 и 2010, но они
подробнее...
спросили в ASUS Open
Файн ридер! Срочно))
Die Schule in Deutschland
Das Schulsystem in Deulschtand ist Sache der Bundesiander.
Die
подробнее...
ER-модель на Википедии
Посмотрите статью на википедии про ER-модель
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*