Good database design in Bubble

Поділитися
Вставка
  • Опубліковано 1 чер 2024
  • Every app starts with a database. It's the foundation from which your entire user experience hangs.
    Taking Amazon as our case study, we walk through how to design your database the right way, so that foundation is strong as your app grows.
    Apologies on the shaky and occasionally blurry overhead camera. I need to sort a better rig!
    🎓 For more videos like this, check out my complete Bubble course (45+ hours of lessons) 👉 thinkitbuildit.co

КОМЕНТАРІ • 66

  • @aleksandarmiletic3814
    @aleksandarmiletic3814 16 днів тому +1

    Very clear explanation. You have also covered the main issue wher and how to use the lists. I'm amazed how much time you spend explaining on paper rather then on screen.
    Thank you very much

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

    Amazing content, I appreciate how you are easy in defining the step by step way of archiving the end goal.Been following you from the start, you have a talent! Keep up the good work.

  • @josephrutgumjoan3831
    @josephrutgumjoan3831 3 роки тому +9

    Yay! Youre back! Your first tutorials are the reason why I was able to create apps and websites using bubble. Thank you so much! 😊

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

      So glad to hear it!

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

    My cofounder sent this over to me - he's been the mastermind behind our bubble app - grateful to understand more about his insights from watching this and seeing how he's going about upcoming changes under this knowledge. Thank you.

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

      Thanks so much :)

  • @rickitekgaaso2927
    @rickitekgaaso2927 6 місяців тому

    i really like your teaching style. you explain comprehensively the principles which is essential for rapid learning and the reason or purpose why you choose this approach compared to others.. once you know the fundamentals or principles of how bubbles operates and the purpose of each approach it is easy to create your own solution. thaks a lot man!

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

    Great video Matt, love the sketches and diagrams

    • @mneary
      @mneary  3 роки тому +1

      Thank you mate! Hope you're well

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

    Awesome explanation Matt! Thanks!

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

    been a Long time man blessing welcome back

  • @ayomideotunba
    @ayomideotunba 3 роки тому +1

    Thank you for this, I've always wanted an in-depth video of databases. I'm not familiar with option sets.

  • @fernandogrejo
    @fernandogrejo 10 місяців тому

    Thanks Matt!! That was very helpful and very well explained

  • @chu2923
    @chu2923 3 роки тому +1

    The king returns. Im so happy right now

  • @gardaworldsecuritytraining7570

    Matt, you do a great job of explaining things. You also walked me through a problem a year or so ago in a previous app. I was wondering if you might help with this? It is similar to your example with the cart and products. Multiple products go into a cart. In my case, multiple forms/entries go into a report. The idea for my app is the user can utilize a series of forms in order to write a report on their behalf. There are several forms they can choose from. Examples include camera review, interior patrols, exterior patrols, audits, etc. Each form has all the required information needed. Upon submission the information is then added to the overall report. The report will update as submissions are made.
    What I’m trying to wrap my head around is how the database data types will be set up. The data types for the individual forms seem pretty straight forward as I will need a place to drop that information (a data type for each form). However, how will I be able to take from all the entries from the form data types and enter the data into the report data type? The information is going to be variable every time. Hoping you will be able to help clarify this for me!

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

    SUPER helpful. There're lots of "front end" videos for bubble, but not many for back end, and as with any software product; the backend is critically important. Thanks! Subbed.

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

      Glad it helped!

    • @rickitekgaaso2927
      @rickitekgaaso2927 6 місяців тому

      theres a lot of videos on how to do this and that but few explains the principles how bubbles operates and the reason why you choose this instead of the others and matt is very good on that. thanks matt.

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

    Great video, please produce more.

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

    Matt, awesome content. Thanks!

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

    Just watched this and your bubble for beginners videos, and I am so grateful!! I feel like I have a good understanding of the platform, even though I have a lot left to learn - which is exciting! Could you please make a video about connecting external APIs to your bubble application?

    • @mneary
      @mneary  2 роки тому +2

      Thank you!
      I've got videos on APIs in my upcoming Bubble course (learnbubble.io/course) but yup might do a simple one here for UA-cam as well :)

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

      @@mneary Awesome, thanks!

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

    Yay! You're back :D

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

    please make a video on WHEN to use option sets and when to leave on the databank

  • @user-ft2md2gd4s
    @user-ft2md2gd4s 3 роки тому +1

    Deciding the *objects* and the *relationships between them* is actually the best part to me.

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

      I know I love it too, something about mapping out the structure is so gratifying

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

    Super helpful :) Thanks Coach

  • @OHMYGORDNESS
    @OHMYGORDNESS 3 роки тому +1

    option sets video would be great!

  • @mjunaidasghar8613
    @mjunaidasghar8613 8 місяців тому

    very helpful content, thanks for sharing

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

    Great video thx man !

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

    He’s back!!!

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

    On the option set issue, I find that if I am constantly changing them, I create a separate object/thing called Options or Categories for instance then I create a form where you can add/change/delete these items. Adds the ability for the site admin (who in my case is a customer) to make changes to them without having me going into the back end and adding a new option. Keeps my customers out of the backend.

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

      Yup in your situation that's what I'd do too!

  • @Alex-by4zm
    @Alex-by4zm Рік тому

    Thank you so much for the great content. :) Can I use the react or svelte code in bubble project?

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

    You're a talented teacher

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

      Thanks so much

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

    Wow. You're back.

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

    Thanks for this

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

    Dude you’re a god

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

    Thanks for being there whether it is airdev bootcamp or youtube😀

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

    thanks for sharing!

  • @Moonlight-dg9wq
    @Moonlight-dg9wq 2 роки тому

    Hi Matt, thanks for the good work bro, I have one question how do I build up a mock up generator on bubble ?

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

      What exactly do you mean by a 'mock up generator'?

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

    Can we say option sets are like constant in usual code?

  • @Juoa794
    @Juoa794 3 місяці тому

    In the example of the TV, where would the TV attributes (e.g. size, ports, voltage etc) live?

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

    hey, I would really like to know how to build some kind of chat in my app. If you can do a video about that, that would be amazing.

  • @learningstuff5679
    @learningstuff5679 8 місяців тому

    Matt on your course page, it doesn't state what currency the course is in? Is it $179 USD, AUD or NZD?

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

    Like this finally all makes sense thanks for that a ha moment

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

      That's what it's all about :)

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

    Mat Thanks a lot, you are super Amaizing. How can complete a data base from differents users and at the end some fields for admin? (but not possible admin edit each record. The same data for all the fields.

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

    Link ?

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

    Hi Matt do you have a special class of your own outside UA-cam? If yes kindly direct where possible. Thanks

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

      Hey Ali, yes I do! canvas.airdev.co/bootcamp

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

    Where the link bellow? I could fined the bubble manual :)

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

    Hi Matthew. I have a question... I can't find a tutorial how to do what I want ... I am sure its quite simple. Let me give an example. I need two tables. PERSON and CONTACTS... In buble how is the workflow to save the information, associating the informations ? Considering that in the table PERSON i have a field named CONTACT that is a list of contacts. But I dont know how to save data ther. Can you help me ?

    • @RodolphoArrudanogoogle
      @RodolphoArrudanogoogle 2 роки тому +2

      Hi Flavio. Did you find anything, video or content, that explains how 1-to-many relationships work in Bubble? I've been into the platform for a week now and couldn't find it. All videos about Bubble database design fail badly to show how those trivial relationships can be built, including this one here. Thanks

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

      Hey Rodolpho - are there any parts in particular that you think need to be explained better?

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

      @@mneary could you response @flaviormaidl7300? It is my issue as well

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

    He’s back for his once a year upload

    • @mneary
      @mneary  3 роки тому +1

      I'm honestly flattered that you noticed.

  • @matlarasta
    @matlarasta 8 місяців тому

    is it still the case ?

  • @laurentmakole3365
    @laurentmakole3365 10 місяців тому

    Cool

  • @d3v-x64
    @d3v-x64 Рік тому +1

    Matthew I think you just leaked your address + phone number