Здравствуйте. В данный момент переписываю одно приложение, так как прошлая схема БД была ужасной.
Есть два модуля:
Блоги могут имееть как компании так и пользователи. Также каждая компания относиться к определеному пользователю.
Частые операции:
- Выборка блогов пользователя и компаний который ему принадлежат.
- Проверка кому принадлежит статья блога, если это компания то кто ее владелец.
Требования:
- Маштабируемость
- Удобство использования
Технологии:
![5e976f64207c6967240947.png](https://habrastorage.org/webt/5e/97/6f/5e976f64207c6967240947.png)
В данный момент избавился от связующих таблиц, добавив полиморфную связь в таблице Блог. Но кажеться что схема не верна, помогите добиться
"идеальной" структуры