Por ahora, esta lección está en inglés.
Documents inside rows
Some details differ from row to row: a list of tags here, a car colour there. Forcing them all into columns gives you dozens of mostly empty ones. MySQL has a real JSON type for this kind of data, and you can query inside it with plain SQL.