سلام وقت بخیر دوستان.
من میخوام یک کلاس جامع برای سیستم آپلود فایل هام درست کنم برای آپلود فایل های لوکال میخوام اطلاعات فایل رو در دیتابیس ذخیره کنم و اسکیمایی که برای جدول در نطر گرفتم به صورت پلی مورف بوده (چون میخوام که هر مدل بتونه فایل پلود داشته باشه)
شما این سیستم رو چطور میدونید؟
و اینکه دایرکتوری فایل های آپلودی رو چطور در نظر بگیرم بنظرتون
مثلا برای هر مدل یک پوشه به نام اون مدل باز کنم و با Id اون مدل پوشه های زیر شاخه بازکنم؟
ممنون میشم اگر تجربه ای در این زمینه دارید کمک کنید
با تشکر
@mehdi2private سلام وقتتون بخیر.
به نظر من از رابطه پلیمورفیک استفاده کنید چون ساخت یک جدول جدا برای فایلهای رسانه برای هر مدل به نظرم کار درستی نباشه.
شاید بعدا یک مدل جدید درست کنید و بخواید فایل برای اون آپلود کنید، این شکلی دیگه نیاز نیست به سیستم آپلود فایلهاتون دست بزنید.
@mehdi2private
من معمولا پوشه بندی رو به صورت سال/ماه/روز میزارم. اینجوری بنظرم هم منظم تره هم پیدا کردن راحتتره
درباره اسم فایل هم میتونید آیدی مدل رو اول اسم فایل بزارید که اینطوری مدل هر فایل مشخص شه
ممنون از پاسخگوییتون
فقط الان من رو ذخیره اطلاعات دیتابیس موندمم که بیام برای هر مدل یک جدول جدا برای ذخیره فایل ها بزنم یا نه یه جدول بسازم و با رابطه پلی مورفیک ارتباط برقرار کنم با اونا
@MehdiAghighi @mohsenbostan
@mehdi2private سلام وقتتون بخیر.
به نظر من از رابطه پلیمورفیک استفاده کنید چون ساخت یک جدول جدا برای فایلهای رسانه برای هر مدل به نظرم کار درستی نباشه.
شاید بعدا یک مدل جدید درست کنید و بخواید فایل برای اون آپلود کنید، این شکلی دیگه نیاز نیست به سیستم آپلود فایلهاتون دست بزنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟