Плодить сущности тоже не Гут. Чтобы потом в них запутаться. В мозгу не будут помещаться. Вынесешь в отдельный слой. А потом из слоев получится лазанья.
проектирую базу для сервиса похожего на сайт знакомств
юзеры лайкаю друг друга и те кто совпали могут переписываться таблица Likes и в ней кто кого лайкнул Как искать совпадения в итоге для user_id что бы особо без нагрузки?
Хотелось бы услышать комментарии людей, имеющих опыт в создании чего-то подобного с большой нагрузкой
А вообще для того, чтобы добиться нагрузки, которая превысит возможности просто нормально настроенной Mysql и правильно спроектированной БД - нужно вложить в раскрутку примерно х10 от стоимости разработки проекта )
проектирую базу для сервиса похожего на сайт знакомств
юзеры лайкаю друг друга и те кто совпали могут переписываться таблица Likes и в ней кто кого лайкнул Как искать совпадения в итоге для user_id что бы особо без нагрузки?
Хотелось бы услышать комментарии людей, имеющих опыт в создании чего-то подобного с большой нагрузкой
А вообще для того, чтобы добиться нагрузки, которая превысит возможности просто нормально настроенной Mysql и правильно спроектированной БД - нужно вложить в раскрутку примерно х10 от стоимости разработки проекта )