Laracasts – MySQL Database Design
Developers often dive in without taking the necessary time to learn the fundamentals of the technologies they’re using. Basic database design is a perfect example of this, unfortunately. Let’s fix this. Step by step, I’ll introduce you to the techniques and jargon that you’ve been meaning to learn for years now.