سلام دوستان
من برای مطالب سایت، یک سری Features در نظر گرفتم. کاربر میتونه هر کدوم رو بخواد پر کنه و مطلبی با اون امکانات رو منتشر کنه.
امکاناتی مثل گالری، ویدئو، منو های آکاردئونی و ...
برای پیاده سازی همچین چیزی، بنظرتون ساختار دیتابیس باید به شکل باشه ؟ من خودم 3 تا جدول Post و Features و PostAllowedFeatures (که PostAllowedFeatures در واقع جدول pivot هست) برای این کار اختصاص دادم و توی جدول Features ستون های feature_name و feature_content رو قرار دادم که feature_content از نوع json هست و داده های هر feature رو بصورت json ذخیره میکنم.
آیا شما راهکار بهتر از این سراغ دارید ؟
ممنون
ببینید شما نیاز به رابطه چند به چند ندارید مگه میشه یه گالری تصویر برای دومقاله استفاده بشه؟ یا هرچیز دیگه ای
اصولا به این مدل میگن متا مثلا جدول article یا post و جدول post_meta حالا داخل جدول متا شما میای سه ستون قرار میدی post_id, key, value بعد مقدار دهی کنید با یه فرم تکرار شونده توی صفحه افزودن مقاله
البته اسامی که گفتم چون بیشتر استفاده میشه گفتم وگرنه اسامی که خودتونم گذاشتین خوبه
@hossein.r.1442
آهان بله درسته خودم هم شک داشتم از چند به چند استفاده کنم
فقط منظورتون رو از فرم تکرار شونده نفهمیدم درست
ببینید مثلا بیای یه فرم قرار میدی
اینپوت اول میشه کی بعد مقدار و یه دکمه افزودن هم قرار میدی که طرف بیاد کی و مقدارشو وارد کنه با زدن دکمه افزودن باز یه فرم دیگه نمایش بده مثل همین تا اطلاعات بعدی رو وارد کنه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟