request model, requestsテーブルを作成すると

controller

use Illuminate\Http\Request;
// 省略
use App\Request;

view
-> Symfony\Component\Debug\Exception\FatalErrorException
Cannot use App\Request as Request because the name is already in use

laravelではpost methodなどでrequestクラスを使っているので、requestモデル、requestsテーブルを作って使おうとすると、重複エラーになる。

modelやmigrationファイルの作り直しは、関連のコードだけでなく、設計書の修正まで色々手間がかかるので、make:modelの時にエラーを吐いてほしい。
データベース周りの出戻りは面倒なので、やはりDB設計は優秀な人がやらないと大変になる。