Customer tablom bu şekilde. Şimdi ben bir User'a birden fazla müşteri atamak istiyorum. Bir müşteri 3 tane farklı usera'da atanabilir. Bunları veri tabanında nasıl tutmam gerekiyor pivot tablo mu gerekiyor acaba
Onun için ilişkisi nasıl olmalı model de veri tabanını nasıl güncellemeliyim kafam karıştı yardımcı olabilir misiniz acaba
Schema::create('customer', function (Blueprint $table) {
$table->id();
$table->string('first_name');
$table->string('last_name');
$table->string('email')->unique();
$table->string('phone')->unique();
$table->string('address')->nullable()->default(null);
$table->foreignId('city_id')->default(null)->constrained()->cascadeOnDelete();
$table->foreignId('district_id')->default(null)->constrained()->cascadeOnDelete();
$table->string('password')->default(null);
$table->foreignId('user_id')->constrained()->onDelete('cascade');
$table->rememberToken();
$table->softDeletes();
$table->timestamps();
});