Как правильно сделать такую БД?
В общем хочу сделать базу данных социальной сети. Нашел в интернете вот такую фотку

Но нас учили тому, что нельзя делать так, чтобы из одного pk связь уходила в несколько других, максимум в одну. Плюс посмотрел на офф. сайте призмы для примера есть такой код:
тут в юзере содержатся посты, получается что все входит в юзера, а не наоборот
Короче запутался, кто знает, как правильно??