Arshiamohammadei
1 سال پیش توسط Arshiamohammadei مطرح شد
3 پاسخ

سیستم دوره ها

سلام وقت همتون بخیر باشه
ببینید دوستان من یه وب سایت دارم خب منتها قبلا وب سایت آموزشی طراحی نکردم
الان میخوام یه تیبل دوره ها طراحی کنم منتها هیچ ایده ی برای افراد ثبت نامی ندارم
یعنی مثالا من توی دوره بک اند php ثبت نام کردم
سوال اینجاس که لاراول باید چطور تشخیص بده من ثبت نام کردم مشکلم فقط در تیبل هاست
یعنی یه جدول بسازم برای هر دوره که افراد ثبت نامی توش باشن وه با یه , جداشون کنه؟ این ایده منه
که مثالا بعدا با یه رابزه Many-to-Many کار در بیاد
ولی خونده بودم که گفته بود برای ثبت نامی ها یه تیبل جدا طراحی کنید مثالا آیدی 1 توی دوره لاراول ثبت نام کرده و یوزر آیدیش هست 20
اگه ایده ی دارید بهم بگید
@Raymond


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 1 سال پیش مطرح شد
0

درود خوبی...
جدول Course :

Schema::create('courses', function (Blueprint $table) {
            $table->id();
            $table->unsignedBigInteger('user_id')->unsigned();
            $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
            $table->string('type', 10);
            $table->string('status', 30);
            $table->string('title');
            $table->string('slug');
            $table->text('description');
            $table->text('body');
            $table->string('price',50);
            $table->string('images');
            $table->string('tags');
            $table->string('time', 15)->default('00:00:00');
            $table->integer('viewCount')->default(0);
            $table->integer('commentCount')->default(0);
            $table->timestamps();
        });

علیرضا
تخصص : داستان داریم حالا..
@mrkaf 1 سال پیش مطرح شد
1

درود
از جدول واسط استفاده کنید. و رابطه چند به چند رو پیاده کنید. اینطوری انعطاف پذیری بیشتری دارید.


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 1 سال پیش آپدیت شد
1

درود خوبی ...
بنده الان مسافرت هستم و چند روز پیش پروژه آموزشی با لاراول تکمیل می کردم و الان با کامپیوتر دسترسی ندارم که جدول های دوره رو به اشتراک بزارم.


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 1 سال پیش مطرح شد
0

درود خوبی...
جدول Course :

Schema::create('courses', function (Blueprint $table) {
            $table->id();
            $table->unsignedBigInteger('user_id')->unsigned();
            $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
            $table->string('type', 10);
            $table->string('status', 30);
            $table->string('title');
            $table->string('slug');
            $table->text('description');
            $table->text('body');
            $table->string('price',50);
            $table->string('images');
            $table->string('tags');
            $table->string('time', 15)->default('00:00:00');
            $table->integer('viewCount')->default(0);
            $table->integer('commentCount')->default(0);
            $table->timestamps();
        });

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام