id(); $table->foreignId('user_id')->constrained('users')->cascadeOnDelete(); $table->foreignId('ujian_id')->constrained('ujians')->cascadeOnDelete(); $table->unsignedInteger('nilai'); $table->timestamps(); $table->unique(['user_id','ujian_id']); // 1 hasil per ujian }); } public function down(): void { Schema::dropIfExists('hasils'); } };