1. If you don't understand this database structure and design, you will never be able to build any useful software.
2. If you are going to be funding, supervising, or building software anytime, this is a topic you need to really understand. It's non-technical, doesn't involve programming but that's what is at the core of almost every software out there.
As usual, I am going take the topic and break it down to the point that the woman that fries corn in the streets can design and structure the database for a corn ordering app.
Each year, I interview 100s of developers, the question that most software developers fail most are centered around proper database design.
If a developer does not understand database structures, they will eventually ruin the whole project.
I am finally making the course on world standard database design for dummies, with lots of exercises.
All the students I have mentored physically before I ever teach them how to code, I teach them how to design databases for all sorts of projects.