Laravel, отношение для проверки что новость прочитана пользователем?
Есть таблица новости, есть таблица юзеры
Нужна еще одна user_news_reads например
В ней два столбца user_id, news_id
дальше работайте через связь belongsToMany
Это отношение многие-ко-многим. Лучше чем в документации:
https://laravel.ru/docs/v5/eloquent-relationships#mm
пожалуй, и не опишешь :) 
В общих чертах я бы сделал так: в NewsController когда показываем юзеру новость - устанавливаем отношение между ним и новостью, а потом там где нужно - проверяем, есть такое отношение (новость прочитана) или нет (новость не прочитана).
Если будут более конкретные вопросы - задавайте.