How can I improve my database design and query skill?
I have been doing web development using python for a year.

And all the projects I took part in are small-scale intranet applications, which didn't require much design skill and performance of queries just didn't matter in most cases.

That means I can use an ORM like `django.db` and `SQLAlchemy` and forget about the database details.

But recently I found that I was a lot less skillful when writing raw sql queries.

Have you ever been in a similar condition?

How do you improve your database design and query skill?
How can I improve my database design and query skill?
===

I have been doing web development using python for a year.

And all the projects I took part in are small-scale intranet applications, which didn't require much design skill and performance of queries just didn't matter in most cases.

That means I can use an ORM like `django.db` and `SQLAlchemy` and forget about the database details.

But recently I found that I was a lot less skillful when writing raw sql queries.

Have you ever been in a similar condition?

How do you improve your database design and query skill?