RailsConf 2019 - Database Design for Beginners by David Copeland

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

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

  • @mbigras
    @mbigras 3 года назад +1

    I've been waiting for this one for years now. Bravo! Crisp and fun, thanks very much!

  • @UliTroyo
    @UliTroyo 5 лет назад +3

    Thank you, great talk!

  • @faizco-darazshop7923
    @faizco-darazshop7923 4 года назад +2

    This is absolutely great talk.. and that example is brilliant

    • @alanlennon3871
      @alanlennon3871 3 года назад

      you prolly dont care but does any of you know of a method to log back into an Instagram account..?
      I was stupid lost my account password. I would appreciate any tips you can offer me.

    • @quentinquinn8205
      @quentinquinn8205 3 года назад

      @Alan Lennon instablaster =)

    • @alanlennon3871
      @alanlennon3871 3 года назад

      @Quentin Quinn Thanks for your reply. I got to the site thru google and im in the hacking process atm.
      Seems to take a while so I will get back to you later with my results.

    • @alanlennon3871
      @alanlennon3871 3 года назад

      @Quentin Quinn it did the trick and I now got access to my account again. Im so happy:D
      Thank you so much, you saved my ass !

    • @quentinquinn8205
      @quentinquinn8205 3 года назад

      @Alan Lennon Glad I could help =)

  • @victormartins-software3912
    @victormartins-software3912 4 года назад

    Wow, brilliant, thank you 🙏

  • @TheCodeConnoisseur
    @TheCodeConnoisseur 2 года назад

    Fantastic

  • @Andre_XX
    @Andre_XX 4 года назад +4

    In the real world you will find this is far more difficult than you think. There are many subtleties with data. The same underlying data can be transformed into a different model depending on your point of view. Another complication that is usually poorly modelled is the time dimension. Data is not always static. There are multiple time dimensions. The time something changes in the real world. The time data actually changes in the database. The time data was supposed to change in the database.

  • @Matheus.Richard
    @Matheus.Richard 4 года назад +1

    I would rather provide a default value for the finishing move than adding all those safe operators. Kinda like the NullObject pattern. It seems cleaner to me.

    • @JB-im8sg
      @JB-im8sg 3 года назад +2

      I don't see how this represents the null object pattern tbh. If you're just providing a meaningless default value instead of null why can't null just be good enough?

    • @Nuatheone
      @Nuatheone 3 года назад

      This talk makes no sense to me... especially for beginners it's over complicated and badly explained. Examples are not well picked and confusing.

    • @blackstratmx
      @blackstratmx 2 года назад

      @@Nuatheone I think it isn't for beginners.