Power Apps & Dataverse: Relational Tables Made Easy

Sdílet
Vložit
  • čas přidán 25. 07. 2024
  • Database design doesn't have to be complicated. This video tutorial breaks down how to create one-to-many and many-to-many relationships in Microsoft Dataverse for Power Apps. By focusing on a practical scenario involving three simple tables - People, Service, and PeopleServiceMap, we bridge the gap in understanding that many Power Apps users face. Whether you're a beginner or have some experience, this guide will help you handle relational data confidently and elevate your Power Apps projects.
    ➡️ Get access to our free Power Apps crash course (and our community) here:
    tinyurl.com/DarrensStuffFree 🔗
    Darren Neese, Microsoft MVP, PowerApps Tutorial
    #DarrenNeese
    #PowerAppsTutorial
    #Dataverse

Komentáře • 34

  • @PowerAppsTutorial
    @PowerAppsTutorial  Před rokem +2

    🍬 Get my free video course, access to my free community, and, if you would like, you can book a call with me here: go.superpowerlabs.co/opt-in-page-page ⬅

  • @richardclowes6166
    @richardclowes6166 Před 5 měsíci +2

    Interesting I followed along doing exactly the same thing yet in the PersonServiceMap table I could do the PersonLookup but I couldn't do the ServiceLookup. The Service table didn't pop up. I waited a few minutes and re-watched your video. Then decided to click away to another environment and come back and now it's there. Like you say, the scribes can only work so fast! Just mentioning if others face the same issue. I realize there's so much more to all of this, but when you do again, you should show in the "manage relationships" how it created the 1:N relationship etc.. Thanks for the simple explanation to all of this. It seems less daunting now.

  • @brysonuk
    @brysonuk Před 10 měsíci

    Excellent Simple video to follow, that leaves you an opportunity to create many to many relationships. Once again thank you for your help.

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

    Love this idea. I had such a hard time with the many to many concept.

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

    Thank you, thank you! Gold!

  • @MikeyMyra
    @MikeyMyra Před 11 měsíci +1

    Thanks!

  • @dvspriest
    @dvspriest Před 10 měsíci +1

    Hi Darren,
    I have three tables of data that I receive, two of the tables have primary keys, the third has two related columns to link the two
    If I create a virtual table how I do I make these relationships then to the existing columns? Or do I need to manually create a new lookup column and populate the data?

  • @eyoborelvis8224
    @eyoborelvis8224 Před 10 měsíci +1

    I love you sirs, it hurts not to have began with you, thanks for all you do, pls keep me posted for subsequent collaborations ❤

  • @MEPsideofBIM
    @MEPsideofBIM Před 8 měsíci +1

    Thanks

  • @michaeldell6309
    @michaeldell6309 Před 11 měsíci +1

    Hi Darren. Is there a video doing relations using autonumber id columns. Cheers

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

      Yes, I have 3 videos on this!
      1 - czcams.com/video/c3Rb7wACap0/video.htmlsi=loHbaXLFHBptYkBj
      2 - czcams.com/users/livei_vl1YXPtwQ?si=lCVhg-_kuEoKBN-P
      3 - czcams.com/users/livef81vwdcn7JQ?si=nufcTx77X6U01jA9

  •  Před 8 měsíci

    Nice video. Just a comment about the comparison and asignment of records: You have a copy of the record in your gallery, so they are not equal. For asignment you only need the right type, you just replace what is in the database for something else.

  • @andredoestech
    @andredoestech Před 3 měsíci +1

    good content

  • @johnbrennan8442
    @johnbrennan8442 Před rokem +1

    Hello what’s the difference doing the relationship this way and selecting the inbuilt many to many table relationship Dataverse offers ?

    • @_PowerThomas
      @_PowerThomas Před rokem +2

      The built-in many to many feature creates a hidden table in the background to map the records between the selected tables. You can’t reach that table neither alter it. If you want to store additional properties of that relationship, you need to create your own linking table.

    • @PowerAppsTutorial
      @PowerAppsTutorial  Před 8 měsíci +2

      With a custom many-to-many relationship, you have more control and flexibility over how the relationship is implemented.

  • @ralphlagos4210
    @ralphlagos4210 Před 7 měsíci

    Never even knew about the mapping tables before.. Thought this was OOTB

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

    I am using the same drawSQLApp that you are using, but I have the free version. What is odd is that I cannot select the same data description as you can do. In other words, you can select "unique identifier", but I cannot. Is there something that I am doing wrong?

    • @NielsShared
      @NielsShared Před 11 měsíci +1

      When creating a database diagram, did you choose the SQL Server Database type? I've got the free version as well, created a SQL Server database diagram and I'm able to select unique identifier as data type.

  • @MEPsideofBIM
    @MEPsideofBIM Před 8 měsíci +1

    Pardon if i missed it in the video, but what is the advantage of creating a dedicated many-many table. Doesn't dataverse create automatically one for you in the background when you assign such relationship between two tables?
    Pardon for my ignorance. Rookie here.

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

      Oh, i found it already asked and answered down below by some other commenter. Thank you anyways :)

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

      Glad it was helpful!☺️

    • @MEPsideofBIM
      @MEPsideofBIM Před 8 měsíci +1

      @@PowerAppsTutorial btw, I'm Matevž, new student from your program:)

  • @ralphlagos4210
    @ralphlagos4210 Před 7 měsíci

    Why not just use an option/choices column for the services?

    • @PowerAppsTutorial
      @PowerAppsTutorial  Před 7 měsíci +1

      Choice column comes along with its own delegation issues at the long run you know ☺️