Courses

How to Structure Databases in Laravel

  • 20 lessons
  • 2 h 07 min

This content is available only for premium members.

About this course

Notice: we have a newer updated text-based course on this subject, click here.


Structuring a Database is one of the biggest struggles I've seen when starting a new project. There are questions like:

  • Should it be a belongsTo or belongsToMany relationship?
  • Maybe I use polymorphic relationships?
  • Should I have one large table with 20 columns or divide that into multiple smaller ones?
  • What would be the query performance for structure X?
  • etc.

So in this 2-hour course, over 20 videos, I will talk about those practical problems, with examples, based on Laravel, MySQL, and Eloquent / Query Builder.

Testimonials from students:

Structure Database Course Testimonials 01

Structure Database Course Testimonials 02

Structure Database Course Testimonials 03

Structure Database Course Testimonials 04

Will you join me?