Я занимаюсь разработкой и применением в php / laravel и обнаружил, что мне нужно представление, встроенное в MySQL, в нескольких местах. Должен ли я создать модель для доступа к представлению? Я уже создал миграцию и использую DB: table () для доступа к ней. Это считается хорошей или плохой практикой? Это не проблема? Есть ли какие-то особые условия, которые я должен сделать, чтобы поместить представление базы данных в модель?