Normalization: Functional Dependencies

Поділитися
Вставка
  • Опубліковано 23 січ 2025

КОМЕНТАРІ • 23

  • @stevem9628
    @stevem9628 3 роки тому +32

    Thank you, this is by far one of the easier ones to understand.

  • @camh5431
    @camh5431 2 роки тому +3

    You really made functional dependencies clear, thank you!

  • @ahobowithahome6424
    @ahobowithahome6424 2 роки тому +7

    best tutorial on this topic

  • @peternydahl6150
    @peternydahl6150 Рік тому +1

    This helped me so much indeed. Thanks a lot! Great video! 👍👍👍

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

    Thanks for the nice explanation. At 10:30 around, it was mentioned that ship_id dets captain_id (this assumes a ship is associated with a captain, else a ship can have mul captains). In that case captain_id also should det ship_id (as a ship always associated with captain), but at 10:38 its given that captain_id does not det ship_id. Some pls clarify. Thank you....

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

      You could argue that, but in that case you would have an equivalent dependency. Therefore, you must get rid of a dependency. In that case, you would end up with the same dependencies or you would have the alternate dependencies as you suggested.

  • @RamChandraThapa-s1t
    @RamChandraThapa-s1t 11 місяців тому +1

    Awesome video.

  • @andresmontoya4870
    @andresmontoya4870 3 роки тому +3

    Thank you very much for your explanation. Very clear!

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

    Hi, here (10:17) just like we argued that Captain_id cannot determine the ship_id, cuz one ship can have multiple captains assigned to it, why can't we think that ship_id cannot determine the captain_id or captain_name? (09:42)
    I'm kinda stuck in that point.
    I got the answer as "ship_id--->shipname"; indicating it's only the shipname that can be identified by ship_id. can u plss explain?

    • @DustinOrmond
      @DustinOrmond  Рік тому +1

      The reason why I say that a ship_id can't determine multiple captains is because we have one captain at a moment in time and the others aren't captains but first mate, etc. If we had another captain of the ship, we would replace the existing captain with the new captain and there would still be only one captain of the ship. Now, if your model says that you can have multiple captains of a ship at the same time, then your logic might work too. What is important is that you figure out all the one-to-one functional dependencies and then model based on what you discovered.

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

      @@DustinOrmond okay thank you very much

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

    Great explanation just in time for my quiz. Thanks!

  • @YousefHaidary
    @YousefHaidary 3 роки тому +3

    Very well explained

  • @chantel2689
    @chantel2689 Рік тому +1

    THANK YOU KING 👑

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

    amazing explanation

  • @رند-س5ح
    @رند-س5ح 2 роки тому +1

    Thank you💗💗

  • @nealrutgerskid
    @nealrutgerskid Рік тому +1

    Thank you:-)

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

    Thanks !!

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

    iam batman

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

    😀😀😀

  • @Eg4x159
    @Eg4x159 5 місяців тому

    this isn't easy or simplified. it sounds like you're reading out of a textbook.