Как создать такую ​​диаграмму отношений?

введите здесь описание изображения

Привет, ребята, я знаю, что это простой вопрос.

Как я могу создать такую ​​​​диаграмму отношений с базой данных?

Это очень поможет мне в разработке моего приложения.

с явно включенными отношениями 1 к n, n к n, 1 к 0 или 1.

Спасибо заранее.


person Larry    schedule 31.10.2012    source источник
comment
Вы... пытались найти его? Это не вопрос программирования.   -  person Mike Park    schedule 31.10.2012
comment
Я считаю, что это вопрос программирования. Структуры данных, независимо от того, где они хранятся, занимают центральное место в программировании и часто являются лучшим местом для начала.   -  person Erik Nedwidek    schedule 31.10.2012


Ответы (2)


  1. Есть несколько инструментов, которые позволят вам построить схему отношений с БД. Об этом уже спрашивали, и Google может дать вам больше примеров.
  2. Это конкретное изображение больше, чем диаграмма. Это изображение объектно-реляционного сопоставления с использованием EntityFramework с Visual Studio (я думаю, 2010 или новее).
person madth3    schedule 31.10.2012
comment
Да, ты прав. Я пытался создать такой график для своих моделей сущностей, но не могу понять, как это сделать. - person Larry; 31.10.2012
comment
Вы используете (или пытаетесь использовать) Entity Framework? Если это так, то ваш вопрос должен был быть гораздо более явным. - person madth3; 31.10.2012
comment
В таком случае, ваша проблема похожа на эту? stackoverflow.com/q/4925684/422353 - person madth3; 31.10.2012

Для отношений «многие ко многим» вы используете таблицу соединений.

InstructorCourses { InstructorId (FK Instructor:InstructorId), CourseId (FK Course:CourseId)}

person Erik Nedwidek    schedule 31.10.2012