دوست عزیز ckw واقعا ممنونم از پاسخی که ارسال کردید. دقیقا حق با شماست در بخش frontend وب سایت با فیلتر کردن محصولات بر اساس شهر اون ها رو به ما نشون میده.
بگذارید سوالم رو یه جور دیگه مطرح کنم
ما یک جدول آگهی داریم که آگهی ها رو داخلش ذخیره میکنیم و به کاربرهامون نشون میدیم، این آگهی ها بر اساس نوعی که دارند دارای فیلدهای مختلفی هستند که من بعید میدونم همه این فیلدها داخل یک جدول باشند و باید داخل چند تا جدول ذخیره شده باشند. سوال من اینجاست که کسی میتونه یک دید کلی از این مدل به من نشون بده و درباره ارتباطات بین جدول ها یه کم توضیح بده
با تشکر فراوان
فکر نکنم داخل چند جدول باشه
اگر باشه فرض کنید الان یه گروه جدید داریم ، یعنی باید براش جدول بسازیم و کد را مجدد پابلیش کنیم ؟
اصلا منطقی نیست
سلام.دیوار رو نمیدونم ولی منطقیش اینه که توی یک جدول نباشه.چون در این صورت هندل کردن select ها و insert ها هم کار سختی خواهد بود.
برای ماشین ها جدول جداگونه و برای مثلا خانه ها جدول متفاوت سپس اینا کلید میخوره به جدول موضوعات.و وقتی شما موضوع ماشین رو انتخاب میکنید عملا از جدول "فیلد های ماشین ها" فیلد هاش سلکت میشه و نمایش داده میشه و هنگام درج در جدول ماشین ها ذخیره میشه.یعنی در کل سه تا جدول میشه: موضوعات، فیلد های ماشین ها، ماشین ها
برای این کار ها از Future استفاده میکنیم مثل فوشگاه ها برای امکانات محصولات
به هر گروه امکانات خاص خودش رو میدیم و مقادر را در یک جدول نگهداری میکنید
با سلام
دوست عزیز شما به سه جدول نیاز دارید :
یکی جدول دسته بندی، یکی جدول مشخصات-دسته بندی ، یکی جدول مقدار مشخصات-کالا
جدول اول، دسته بندی هست که با توجه به سیستم تون پیاده سازی میکند
جدول دوم، مشخصات-دسته بندی است که شامل فیلدهای property_id, category_id , propperty_title و سایر فیلد هایی که لازم دارید رو شامل میشه
جدول سوم، مقدار مشخصات-کالا که شامل فیلد های id,property_id , product_id , property_value میشه
بعد توی پنل مدیریت و قالب سایت با توجه به نیاز هاتون مقدار دهی و واکشی می کنید اطلاعات رو
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)