Creating Entity Relationship Diagrams using Draw.io

Sdílet
Vložit
  • čas přidán 7. 07. 2024
  • Dr. Soper demonstrates how to create entity-relationship diagrams (ERDs) using Draw.io. Topics covered include creating entities and attributes, defining primary and foreign keys, marking attributes as required, creating and modifying relationship lines, changing cardinalities, creating weak entities, and marking relationships as non-identifying.

Komentáře • 120

  • @rohitxess1955
    @rohitxess1955 Před 4 lety +11

    Thank you. Very informative. I was struggling to use it. But now i'm confident enough to draw erd.

  • @loebys
    @loebys Před rokem +14

    an interesting explanation of ERD, step by step in a simple, slow way that makes it easy to understand, thank you Mr. Dr. May Allah increase your knowledge

  • @aaronzeka3196
    @aaronzeka3196 Před 2 lety +2

    Dr Soper, your presentation are ever on point!
    Thank you so much.

  • @LGmediaGlobal
    @LGmediaGlobal Před 2 lety +1

    Thank you for this. I was bumbling through it until this tutorial. What a difference!

  • @kelleyannbart8348
    @kelleyannbart8348 Před 10 měsíci +3

    Thank you for this step-by-step demonstration of constructing an ERD. It is explained in a very simple way for beginners like me to understand and follow. Appreciate your tutorial.👍

  • @LePhenixGD
    @LePhenixGD Před 2 lety +9

    AMAZING tutorial, very concise and very well explained! I will have fun now creating tables for my PostgreSQL database!

  • @riyagoswami4925
    @riyagoswami4925 Před 4 lety +11

    Thank you very much for this nice tutorial. Very professionally explained!

  • @fraganya
    @fraganya Před 4 lety +2

    Thank you so much. i was completely stuck. You Saved a soul from headache

  • @chujekwu
    @chujekwu Před 4 lety +4

    The schoupenhauer. Thank you very much, your videos has been helping me a lot..

  • @jospintedjou276
    @jospintedjou276 Před 8 měsíci

    Thank you so much for this demonstration. You make things very easy to understand and reproduce. Thank you!

  • @HolyApplebutter
    @HolyApplebutter Před rokem

    Thank you for this, my teacher sort of threw us this program without explaining how it works at all. Very helpful!

  • @Gaminiheraliyawala
    @Gaminiheraliyawala Před 2 lety +1

    Excellent clean explanation...Thank you very much Dr. Daniel

  • @kreatur_
    @kreatur_ Před 4 lety +1

    Very nice and beginner friendly tutorial. Well done.

  • @bunderbah
    @bunderbah Před 2 lety

    I couldn't figure out how to add rows but now I know. Thank you for the tutorial.

  • @user-dc7zb8pw7o
    @user-dc7zb8pw7o Před 11 měsíci

    Thank you so much for this quick introduction! Very useful for me, to do my first drawing!

  • @quanleliu8825
    @quanleliu8825 Před 9 měsíci

    This video is very helpful for me who is learning DBMS in college. Thank you for your video!

  • @Mark4Jesus
    @Mark4Jesus Před 2 lety +2

    This was very well presented! And helpful!

  • @zappertxt
    @zappertxt Před 3 lety +18

    4:58 thank you! I was looking for this :)

    • @danielmaserrat5060
      @danielmaserrat5060 Před 3 lety +1

      same lol is there a way we can copy and paste attribute names into the rows?

  • @ivobaar1761
    @ivobaar1761 Před 2 lety

    This is an amazing tutorial. Thanks a lot!

  • @blossomnature6257
    @blossomnature6257 Před rokem

    Thanks a lot for the tutorial. One of the best offline tools for database design well explained

  • @garrydenewaldie7257
    @garrydenewaldie7257 Před 3 lety

    thank you this is very clear and got me up and working quickly

  • @crashtest1012
    @crashtest1012 Před 2 lety

    This was perfect, thank you!

  • @andrewwoan
    @andrewwoan Před 4 lety +3

    thank you so much, the hotkey CNTRL-return saves me so much time

    • @andrewwoan
      @andrewwoan Před 4 lety

      enter* since im on windows but u get da point thank u

  • @marylebens1307
    @marylebens1307 Před 4 lety +1

    Thank you Dr. Soper! I'm including your video in the materials for my SQL course.

  • @myriadpro1641
    @myriadpro1641 Před 5 měsíci

    this... is... a... LIFESAVER THANK YOU!

  • @user-nu9kp4jp5f
    @user-nu9kp4jp5f Před 4 měsíci

    its been 4 years but this video is still helpful!

  • @emilianogomez2071
    @emilianogomez2071 Před měsícem

    I'm really thankful with you, I needed add a new attribute!!!

  • @ibrahimozmen9668
    @ibrahimozmen9668 Před 2 lety

    Thanks so much. it was a quick and very helpful tutorial.

  • @RA-do6et
    @RA-do6et Před 2 lety +28

    This video isn't really about an ER diagram. It is talking about a "relational model". An entity/relationship should not be talking about primary key or a combination key and such relational database terms. E.g. "An employee works for a department" - there are two entities "Employee" and "Department" and the relationship is "works". So you should pick the 'entity' icon on the left (rectangle), and the relationship icon on the left (diamond shaped). Then you draw the cardinalities (one-one, one-many.. etc). Between the rectangles (entities) and the relatioship (diamond), you draw the cardinality lines (one, many, etc).

  • @kamspal7643
    @kamspal7643 Před 2 lety

    Thank you for the info. Easy to understand

  • @liviasheilla3602
    @liviasheilla3602 Před 4 lety

    thank you , this video really helped me

  • @djamalinfo2322
    @djamalinfo2322 Před 6 měsíci

    What a fantastic explanation, thanks a lot👏💯

  • @yaowenzheng3096
    @yaowenzheng3096 Před 2 lety

    Very useful video, thank you for your sharing!

  • @anthonypaul378
    @anthonypaul378 Před 3 lety

    Thankyou. This is so Clear tutorial

  • @rahi187
    @rahi187 Před 2 lety

    super amazing video, cant resist to watch & like.

  • @digigoliath
    @digigoliath Před 4 lety

    Thank you!! Fantastic.

  • @homelander973
    @homelander973 Před 2 lety

    Thank you for tutorial, it's really useful

  • @yaohongzhao3605
    @yaohongzhao3605 Před 2 lety

    Thank you very much for your video!

  • @zafariqbal92
    @zafariqbal92 Před 3 lety

    Excellent! Thank You!

  • @aykutyldz1538
    @aykutyldz1538 Před 4 lety

    thank you very much for this nice tutorial

  • @user-qe9cr4uk9g
    @user-qe9cr4uk9g Před 10 měsíci

    Yeah, very intuitive to add a row... Thanks!

  • @adrianCoding
    @adrianCoding Před 2 měsíci

    Thank you, great tutorial

  • @gauravk5282
    @gauravk5282 Před 2 lety

    Very well defined . Good Job

  • @TheCrowdel
    @TheCrowdel Před 4 lety

    thanks mate you safe my life

  • @ismulazam7631
    @ismulazam7631 Před 7 dny

    thankyou sir for your bright explaination about erd

  • @orwakassab8326
    @orwakassab8326 Před 2 lety

    Thanks for this tutorial

  • @efoyawi4834
    @efoyawi4834 Před 3 lety +3

    can you add more columns to the relationship table? or only rows?

  • @vsp2022
    @vsp2022 Před rokem

    Great....Software...and also nice explanation

  • @rafsan2773
    @rafsan2773 Před 10 měsíci +2

    Hello, very helpful video and loved it, but how do you add more columns to the table to fit more attributes?

  • @kiddosknowledgewizbyakshit9954

    very useful video....Thanks a lot

  • @HienNguyen-cb8ud
    @HienNguyen-cb8ud Před 2 lety

    Many thanks Sir!

  • @cleidsonsantana1401
    @cleidsonsantana1401 Před 4 lety

    perfect, thanks !

  • @oliviayolosangweni2669

    So helpful, thank you so much, I

  • @tamask
    @tamask Před 3 lety +3

    OK, and how do I create a composite PK which consists of 3 fields? Anything I try, it puts it in a different row that is divided by a horizontal line. I'm unable to put 3 PK's between two horizontal lines. Like the two PK's in the EmployeeSkill here, only I want a 3rd one in there too. How to do that??

  • @md.robelahammed5137
    @md.robelahammed5137 Před 2 lety

    thanks a lot...it's helpful

  • @huytrinh3823
    @huytrinh3823 Před 3 lety

    thank you Sir !

  • @supritamurmu2165
    @supritamurmu2165 Před 3 lety +1

    Thanku very much it was really helpful 👍😉🥀🥀❤️❤️

  • @estfanosekelkay8720
    @estfanosekelkay8720 Před 2 lety

    Thank you!

  • @coreysheerer8199
    @coreysheerer8199 Před 4 lety +1

    Is it possible to fill in the table names and column names via a csv or excel upload?

  • @Chuquemeka
    @Chuquemeka Před 2 lety

    Thank you sir.

  • @professionalman2591
    @professionalman2591 Před 2 lety +1

    thank you sir

  • @oscardavidvalenciaalvarez9200

    Muchas gracias

  • @musakucuk2224
    @musakucuk2224 Před 3 lety

    thank you

  • @mthokozisimyende787
    @mthokozisimyende787 Před rokem

    TG for CZcams, amazing video

  • @shanabenjamin8945
    @shanabenjamin8945 Před měsícem

    Thank you

  • @jodyw8713
    @jodyw8713 Před rokem

    Thank you it has been really helpful for my assignment. For the lines though, why not just use "duplicate" instead of copy and paste?

  • @bezualemfisseha2119
    @bezualemfisseha2119 Před 2 lety

    Thank you very much you save me

  • @minirose4763
    @minirose4763 Před 4 lety

    Thanks

  • @miaoruibo3803
    @miaoruibo3803 Před 2 lety

    Damn it's really helpful

  • @tanacing347
    @tanacing347 Před 2 lety

    Thanks!

  • @umami07
    @umami07 Před rokem

    tks so much !

  • @ayyeyo
    @ayyeyo Před 2 lety

    Thanks man.

  • @pynchia4119
    @pynchia4119 Před 3 lety +1

    How to generate the SQL for the models?

  • @stevenhe3462
    @stevenhe3462 Před 3 lety

    Good vid!

  • @JokerJax
    @JokerJax Před 11 měsíci

    can we connect data and automatically create erd

  • @roxinnjeru5837
    @roxinnjeru5837 Před 4 lety

    HOW TO JOIN TWO LINES FROM DIFFERENT TABLES THAT POINT TO THE SAME PRIMARY KEY ON A TABLE WITH SAME CARDINALITY?

  • @nessacampbell142
    @nessacampbell142 Před 4 lety +5

    @Dr. Daniel Soper, Can you please make a physical entity diagram? I am kinda confused on how the logical and physical are different

  • @fikirtezewdie6708
    @fikirtezewdie6708 Před 3 lety

    Very useful

  • @darkpekka1745
    @darkpekka1745 Před 5 lety +5

    hey really appreciated your sentiment analyser wanna talk a little more about can i get ur contact ?

  • @cerfux
    @cerfux Před 2 lety

    Thank you! - this was simply perfect. ¿What do you use to dim part of the screen while explaining, so we focus our attention on the non dimmed part?

  • @lys6009
    @lys6009 Před rokem +1

    Cool!

  • @fannypastor4942
    @fannypastor4942 Před 4 lety

    One Question. In the Logical Model E-R, In the table i can put of type data???

    • @havelboumbidi440
      @havelboumbidi440 Před 4 lety +1

      I think you add the data type in your data dictionary

  • @makmo3gza
    @makmo3gza Před 3 lety

    I got an exam and it says: In this worksheet you will practise normalising data to produce an ERD from a paper-based record. So I have to do the same as you done or I need to uce access

  • @debapratimchanda8326
    @debapratimchanda8326 Před 3 lety

    thanx bro
    thanx bro'

  • @_ifly
    @_ifly Před 3 lety

    how to add new line .

  • @phrjcf
    @phrjcf Před 2 lety

    💯💯

  • @DavidLevy-rh2os
    @DavidLevy-rh2os Před měsícem

    Hi, can you export the model to a sql script?

  • @NostraDavid2
    @NostraDavid2 Před rokem

    Arrange > Insert > Advanced > CSV
    Then insert your SQL statement (there is an example) and you're halfway there.

  • @nelamminz1107
    @nelamminz1107 Před 3 lety

    Which app

  • @JoseGejunVanBoy
    @JoseGejunVanBoy Před 3 měsíci

    What app is this?

  • @manishadhikari7050
    @manishadhikari7050 Před rokem +1

    Is it entity relations or crows foot

  • @samsmith8691
    @samsmith8691 Před rokem +1

    This is not an ER diagram. It is a relational schema. ER diagrams are part of the conceptual database design and aren't related to a specific database type.

  • @ruggeddog3103
    @ruggeddog3103 Před 3 lety

    soo GITMIND.COM OR DRAW.IO ???

  • @ayalilichan2654
    @ayalilichan2654 Před 4 lety +2

    nao achei em portugues, vai em ingles mesmo kkkkkk

  • @josefinamagallanes8451

    is this free?

  • @HansvanDam1944
    @HansvanDam1944 Před 3 lety +4

    Thanks for a nice explanation of draw.io Please do not add 'music' in future videos as it is distracting a lot for hearing impaired people. If possible, remove in this one.

    • @heatherstark5003
      @heatherstark5003 Před rokem

      Agree it would be better without music - very nice tutorial but I found the music distracting and annoying, entirely unnecessary.

  • @joannaliezl3844
    @joannaliezl3844 Před 2 lety

    the sound is not good I am quite disappointed

  • @DaRyteJuan
    @DaRyteJuan Před 3 lety +2

    UGH! The music!!! 🤮

  • @user-ti7me6yv7w
    @user-ti7me6yv7w Před rokem

    My crapy teacher tells everyone to label the line, and don't make it looks like a process. What can I say, I just write all 'has' customer has payment detail, the bank has payment detail and team member has the payment detail, fuck

  • @Hector21211
    @Hector21211 Před rokem

    jajaja wesbrok y lebrom juegan tan iguales que los dos engañan con numeros