我想请问下在数据迁移里面foreign有什么用

$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')
我知道这个必须是users这张表的外键,但是他这个具体表现是在哪里,是在mysql上面嘛