Перейти к содержимому
Меню
Дневник начинающего айтишника
  • О себе
  • Магазин
    • Обратная связь
    • Корзина
    • Мой аккаунт
    • Оформление заказа
  • Разработка ПО
    • Инкрементная модель
    • Схема базы данных
    • Прототипирование
    • UML схемы
      • Диаграмма прецедентов
      • Диаграмма развёртывания
      • Диаграммы активностей 
      • ДИАГРАММА БД
  • К веб приложениям
    • SEO: настройка плагина
  • SQL. Процедуры.
  • Системы баз данных
  • Системы контроля версий (VCS)
  • et
Дневник начинающего айтишника

ДИАГРАММА БД (ERD)

Что такое ER-диаграмма?

Схема «сущность-связь» (также ERD или ER-диаграмма) — это разновидность блок-схемы, где показано, как разные «сущности» (люди, объекты, концепции и так далее) связаны между собой внутри системы. ER-диаграммы чаще всего применяются для проектирования и отладки реляционных баз данных в сфере образования, исследования и разработки программного обеспечения и информационных систем для бизнеса. ER-диаграммы (или ER-модели) полагаются на стандартный набор символов, включая прямоугольники, ромбы, овалы и соединительные линии, для отображения сущностей, их атрибутов и связей. Эти диаграммы устроены по тому же принципу, что и грамматические структуры: сущности выполняют роль существительных, а связи — глаголов.

  • Только реляционные данные. Следует четко понимать, что цель ER-диаграмм — показать связи и отношения между элементами, поэтому они отображают только реляционную структуру.
  • Только для структурированных данных. Данные должны быть четко разбиты на поля, столбцы и строки, иначе пользы от ER-диаграммы будет мало. Это касается и частично структурированных данных, так как только некоторые из них будут пригодны для работы.

Ключи

Ключи применяются с целью максимально эффективно связать между собой разные таблицы в базе данных.

Первичные ключи

Первичный ключ — это атрибут или сочетание атрибутов, идентифицирующих один конкретный экземпляр сущности.

Внешние ключи

Внешний ключ создается каждый раз, когда атрибут привязывается к сущности посредством единичной или множественной связи.

Пример внешнего ключа
et
©2025 Дневник начинающего айтишника | На платформе SuperbThemes