What books/courses would you recommend for studying database modeling?

Please share the study materials and simulation databases for the web.
Interested in things like:
  • The exchange of messages between users;
  • The ability to add user to your friends;
  • Creating balance for the user.

It would be just perfect if educational material with real-world examples of the aforementioned things.
June 3rd 19 at 19:10
2 answers
June 3rd 19 at 19:12
Solution

The exchange of messages between users;
The ability to add user to your friends;
Creating balance for the user.

A of the above
database modeling
?
All that you have described, this business logic is described on the server, it is very difficult to interpret via the database.
Here is the understanding of relations in relational ties is Yes. Relationship - 1:1, 1:n, n:n
I liked this course
June 3rd 19 at 19:14
The exchange of messages between users;
The ability to add user to your friends;
Creating balance for the user.

all it does not belong to databases or to their modeling.
try to Google on these subjects, without adding in the query the phrase "database"

Find more questions by tags Web DevelopmentIT educationDatabase design