Модель сущность связь, ER диаграмма

Поділитися
Вставка
  • Опубліковано 19 лип 2017
  • Что такое модель сущность связь
    Способы визуализировать
    Что такое атрибут
    Что такое сущность
    Типы связи
    Примеры связей
  • Наука та технологія

КОМЕНТАРІ • 33

  • @43Dipall23
    @43Dipall23 Рік тому +2

    Спасибо за понятные и нужные пояснения!

  • @mikzart
    @mikzart 5 років тому +5

    Спасибо большое! Очень понятно объяснили. Будем теперь практиковаться:)

  • @hairaa1
    @hairaa1 5 років тому +8

    Спасибо, очень понятно, пригодилось для диплома.

  • @sergekozlov9876
    @sergekozlov9876 4 роки тому +2

    Спасибо, очень полезно

  • @user-ri8qt6mm9q
    @user-ri8qt6mm9q 4 роки тому +1

    Спасибо, всё понятно !

  • @user-bo1tg6hq3n
    @user-bo1tg6hq3n Рік тому

    хорошее объяснение. спасибо большое

  • @nurbolatabuyev1210
    @nurbolatabuyev1210 5 років тому

    Спасибо большое!

  • @teamexploringmotor7894
    @teamexploringmotor7894 Рік тому

    Интересно спасибо!!!

  • @millervs2263
    @millervs2263 6 років тому

    Полезная инфа

  • @user-di8po9pv4f
    @user-di8po9pv4f 6 років тому +1

    Спасибо большое)

    • @kuvshinovee
      @kuvshinovee  6 років тому +3

      рад что понравилось, надеюсь до делаю видео дальше.

  • @pfcompany885
    @pfcompany885 2 роки тому

    Спасибо!

  • @denis27200
    @denis27200 3 роки тому

    Хорошая речь

  • @sultzx
    @sultzx 4 роки тому

    ты мне помог автор Спасибо!

  • @kuvshinovee
    @kuvshinovee  6 років тому +10

    следующие видео, будут практическими на тему как из ужасной базы привести ее к нормальному состаянию, а также на тему различных подходов к хранению данных, но эти видео сниму и выложу позже (не сегодня)

  • @ST-fz4zv
    @ST-fz4zv 3 роки тому +4

    у меня два пасспорта)
    Спасибо

  • @devnull41
    @devnull41 5 років тому +1

    А вот в третем варианте, users_has_groups является связующим звеном между сущностями user и group. А если к примеру усложнить схему, и хранить в users_has_groups дату, когда пользователь вступил в группу, выходит что users_has_groups уже будет являться сущностью, и ей необходим PK ? Как быть в таком случае, делать PRIMARY_KEY(users_id, groups_id) или добавлять ID в сущность ? Зараннее спасибо за ответ, лайк - подписка - колокольчик ))

    • @kuvshinovee
      @kuvshinovee  5 років тому

      вот об этом я хотел чуть дальше рассказать, многие ORM требуют чтобы у сущности был PK и это была ОДНА колонка, но на самом деле PK может быть и составным (user_id и group_id).
      Поэтому если вы используете ORM удобней и проще добавить новую колонку с ID и таблицу user_has_group рассматривать как отдельную сущность со связями 1xN на user и group, но с точки зрения проектирования бд этого делать не обязательно, это просто определенные ограничения ORM, очень мало ORM без таких ограничений.

  • @devnull41
    @devnull41 5 років тому

    Спасибо ! Не подскажешь какой нибудь софт, для визуализации проектирования сущностей под линукс ?

    • @kuvshinovee
      @kuvshinovee  5 років тому

      для просмотра существующей базы я использую возможности ide jetbrains по визуализации
      если нужно строить базу на основе отношений то mysql workbeanch, sql architect, ponyorm и тд.
      я хотел сделать следующее видео с практической точки зрения как это применять, но руки не доходят

    • @user-fc4iv9xv1j
      @user-fc4iv9xv1j 5 років тому

      Evgeniy Kuvshinov ждем)

  • @user-xz4ko6dk5p
    @user-xz4ko6dk5p 3 роки тому

    Сделайте урок про нормальные формы

  • @vukavuka7519
    @vukavuka7519 2 роки тому

    Почему связь между сущностями comments (комментарий) и news (новости) пунктирная? Комментарий к новости же не может существовать без самой новости?

    • @kuvshinovee
      @kuvshinovee  2 роки тому +1

      насколько я помню линия без пунктира рисуется в случае если foreign key является primary key или его часть.
      то что вы говорить что комментарий не может существовать без новости, это верно, но реализуется как news_id NOT NULL, а на схеме nullable и not null колонки отображаются по другому.
      ну и опять же разные инструменты могут использовать разные способы визуализации

  • @user-jd1zo7hd7w
    @user-jd1zo7hd7w 6 років тому

    Иногда появляется ощущение, будто говорит тимати :D

  • @takoipoidet
    @takoipoidet 2 роки тому

    У вас ошибка на 3:38. Слева 1 или множество, а говорите "может и не быть комментариев". Говорите правильно, а вот графически Э-0---l- так должно быть.

    • @kuvshinovee
      @kuvshinovee  2 роки тому

      слева может быть таблица быть всегда пустой, а в правой таблице может быть добавлена новость 1
      тогда у новость 1 будет 0 комментариев (нет комментариев)
      а потом вставят запись и привяжут к первой новости вот и появились комментарии у этой новости.
      это тип связи один ко многим и под многим может быть и 0

  • @architect_of_the_universe
    @architect_of_the_universe 2 роки тому +1

    Нифига не понял

  • @user-sn9zx6et4g
    @user-sn9zx6et4g Рік тому

    тема белых кругляшочков и примари кеев не раскрыта...........

  • @user-nq1zh7bf4e
    @user-nq1zh7bf4e 4 місяці тому

    Непонятно

  • @grechkaovsyanka1702
    @grechkaovsyanka1702 3 місяці тому

    Спасибо. Очень полезно