Базы данных - Связь многие ко многим - SQL проще некуда

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • Поддержать меня: boosty.to/mflenov
    В этом видео я подробно рассматриваю вопрос связи таблиц - многие ко многим, когда несколько записей из одной таблицы могут быть связаны с несколькими записями из другой таблицы.
    Связь многие ко многим в SQL у начинающих программистов вызывает тупик в некоторых случаях, но я постарался рассказать все как можно проще и надеюсь, мне это удалось.
    Текстовая версия:
    www.flenov.inf...

Комментарии • 33

  • @АлексейКомский
    @АлексейКомский 3 года назад +7

    Лайк однозначно

  • @DeKrouch
    @DeKrouch 3 года назад +3

    Приятный чувак

    • @Dev-lessons
      @Dev-lessons  3 года назад +1

      Спасибо, я старался

  • @IvanTarazevich
    @IvanTarazevich 2 года назад +1

    Спасибо золотой человек!

  • @taosade
    @taosade 3 года назад +6

    В этом вопросе решение довольно однозначное. Разберите пожалуйста способы хранения в БД связей типа "дружба". Например дружба пользователей в соц. сетях. Есть несколько вариантов реализации этой задачи, поэтому больше интересных тонкостей можно разобрать.

    • @IgorGallemar
      @IgorGallemar 3 года назад +3

      Это уже нормализация, это отдельная тема

    • @programisli
      @programisli 3 года назад +4

      Тут не совсем многие ко многим, потому что есть пользователи, и они могут быть связаны с любым количеством человек в этой же таблице пользователей. А вот как это сделать оптимально - отдельная тема

  • @R.wsteady
    @R.wsteady 3 года назад +5

    Дэ Ги =) правильно Дэ Хэа (он испанец)
    Спасибо за урок, очень полезно.

  • @dan4ikbeket0w48
    @dan4ikbeket0w48 2 года назад +2

    спасибо за простоту, с первых минут дошло что такое м:м

  • @ДенисК-р6я
    @ДенисК-р6я 3 года назад +5

    тоже отмечусь комментарием

  • @bilde8140
    @bilde8140 Месяц назад

    salem from almaty, qazaq republic. thank you btw support commentary

  • @Stas_Gutsal
    @Stas_Gutsal 3 года назад +4

    спасибо, урок просто бомба :)
    У нас в банке тоже планируется провести уроки по SQL, подскажите пожалуйста, а можете записать уроки на примере банка или компании?

    • @Dev-lessons
      @Dev-lessons  3 года назад +2

      на примере банка можно структуру набросать, но в каждом отдельном случае будет своя специфика

  • @vot_eto-da
    @vot_eto-da 2 года назад +1

    Лайк! БД статей и тегов к ним тоже делается таким образом "многие ко многим"?

  • @andrewbobrow3815
    @andrewbobrow3815 11 месяцев назад +1

    Де Хеа.
    Считался восходящей звездой среди вратарей.
    Но в 2018 опозорился на чемпионате мира в России, и карьера пошла на спад

    • @Dev-lessons
      @Dev-lessons  11 месяцев назад

      Вот, благодаря видео что-то новое узнаю

  • @valarg5756
    @valarg5756 3 года назад +2

    Спасибо

  • @andron663
    @andron663 3 года назад +1

    отличное видео

  • @alexalex2783
    @alexalex2783 2 года назад +2

    Урок хорош, но футболистов надо знать если их упоминаете. Слишком много фанов среди мужского населения. Де Ги это мощно) А Юрген Клопп уже не играет лет 100)
    Кстати когда столбец имеет PK то этому же столбцу не надо дополнительно прописывать NOT NULL т.к. PK уже подразумевает данное ограничение. Также название таблиц лучше писать через нижнее подчеркивание, например, phones_types и замечу лучше использовать множественное число в названии таблицы.

  • @maksk5017
    @maksk5017 3 года назад +4

    Блин, с телефонами примеры легче чем с футболом, возможно это связано с тем, что в футболе я не разбираюсь...

    • @Dev-lessons
      @Dev-lessons  3 года назад

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

    • @maksk5017
      @maksk5017 3 года назад

      @@Dev-lessons Помню когда ты снимал обучение для advance, ты использовал телефоны, города и т п, я все понимал с 1 раза, сейчас же приходится пересматривать, увы
      :(
      А так уроки очень хорошие.

    • @Dev-lessons
      @Dev-lessons  3 года назад +2

      @@maksk5017 Ок, учту

  • @IgorGallemar
    @IgorGallemar 3 года назад +3

    Первый!!!!

    • @maksk5017
      @maksk5017 3 года назад +2

      Ты так радуешься как будто место в очереди занял...

    • @IgorGallemar
      @IgorGallemar 3 года назад +1

      @@maksk5017 я привык радоваться мелочам

    • @maksk5017
      @maksk5017 3 года назад +1

      @@IgorGallemar понятно.

  • @vvv7220
    @vvv7220 2 года назад

    16:20

  • @cicik57
    @cicik57 2 года назад

    ну автор и словоблуд. Вместо того чтобы за 10 секунд сказать конфигурацию таблицы он заводит роман про игры, китайцев, телефоны и ещё чёрт знает что )))

  • @МирМиру-л9ы
    @МирМиру-л9ы Год назад

    Тоже гемор, ничего не проще