Entity Relationship Diagrams

Поделиться
HTML-код
  • Опубликовано: 19 дек 2024

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

  • @decomplexify
    @decomplexify  2 дня назад +2

    CORRECTIONS: Expand this comment to see corrections.
    CONTENTS
    0:00 Introduction
    0:57 Extracting information requirements
    2:58 Relationships
    4:07 Cardinality
    6:42 Basics of Chen notation
    9:50 Attributes
    11:04 Weak entities
    13:17 Crow's foot notation
    15:10 M-M / 1-M / 1-1 relationships
    18:07 From ERD to relational database
    20:00 Conclusion
    * CORRECTIONS *
    In the part of the video dealing with "weak entities", at 12:06, I've underlined the Line Sequence Number attribute with a solid line. By convention, an attribute like Line Sequence Number (i.e. the attribute that, in combination with its parent's unique identifier, identifies the weak entity) should actually be underlined with a dotted line.

  • @sutofana
    @sutofana 2 дня назад +9

    I HAVE MISSED YOU SO MUCH.WELCOME BACK. 🥰🥰🥰🥰🥰

  • @HARSHULSINGAL-dz3nx
    @HARSHULSINGAL-dz3nx 2 дня назад +2

    I started learning about database systems today wishing you upload more and voila, thanks for coming back!

  • @nicholasjordan677
    @nicholasjordan677 2 дня назад

    Thanks to your normalization video I was able to finish up my first database class I thank you for the nature of your production.

  • @lichterzauber
    @lichterzauber 2 дня назад

    All your explainer videos are masterful and second to none. Thank you!

  • @TheNiro87
    @TheNiro87 День назад

    Before the we started our current project, I forced our desinger to watch your videos. He now drafts the DB himself and does not make up strange relations anymore hence I only have to improve on the draft. You safed me a ton of work. Thank you!

    • @decomplexify
      @decomplexify  10 часов назад

      You're welcome! Glad I've been able to help your designer to do things better.

  • @RawShogun
    @RawShogun 2 дня назад +1

    I’m just want to let you know you helped me get started as a master data manager, I’ve since been promoted to Sr analyst thank you so much.

    • @decomplexify
      @decomplexify  2 дня назад

      Congratulations! That's amazing, and you are welcome - it's really gratifying to learn that my videos have played some part in this.

  • @sudiptaranjanpatra1876
    @sudiptaranjanpatra1876 Час назад

    Hey welcome back your explanations are an absolute gem and I love your all videos.... Please keep posting

  • @WilliamLaurenson
    @WilliamLaurenson 2 дня назад +1

    Return of the king

  • @sungodfatih
    @sungodfatih День назад

    Thank you for your video. It was made very nice and clear.

  • @hariprasatht9082
    @hariprasatht9082 2 дня назад +1

    Big fan! Keep up the good work 👍

  • @peiopascualhernando2236
    @peiopascualhernando2236 2 дня назад

    Genius channel THANK YOU

  • @hanabiilesley
    @hanabiilesley 2 дня назад +1

    Bro remembered his password, w vid as always

  • @SumTingWong886
    @SumTingWong886 2 дня назад

    Missed your vids, hope to see more! 💛

  • @RawShogun
    @RawShogun 2 дня назад

    Your back!

  • @Bulbadane
    @Bulbadane 2 дня назад

    WOOOHOO HE'S BACK

  • @hb3393
    @hb3393 День назад

    God I love your videos thank you so much 🙏

  • @mrbartuss1
    @mrbartuss1 2 дня назад +1

    He’s back?

  • @Skyb0rg
    @Skyb0rg 2 дня назад

    How would you enforce a one to many relationship in the other direction in SQL? Ex. enforce that every Address is associated with at least one Person.

    • @decomplexify
      @decomplexify  2 дня назад

      That's a little complicated. On most database platforms, you'll need to write "triggers", for example a trigger to ensure that if an attempt is made to put through a transaction that deletes the only remaining person associated with a given address, this attempt is detected and the transaction is automatically rolled back.
      If you are designing your database using a sophisticated data modelling tool like ERwin, the tool will be able to see (from the cardinalities you specified on the relationship in your diagram) that these triggers are needed, and will script them for you automatically.

  • @cringeyetfree
    @cringeyetfree 2 дня назад

    omg