mortaza

آیا برای هر کاربر یک جدول جداگانه بسازم؟

4 پست در این موضوع قرار دارد

دارم یه ربات تلگرام رو توسعه میدم یه چیزی مثل جعبه لایتنر هست هر فرد میتونه لغات خودش رو اضافه کنه و طبق متود ربات یاد بگیره

فرض کنید ربات 50000 عضو داره و به طور میانگین هر عضو 100 تا کلمه رو وارد ربات کرده تا از این طریق یادشون بگیره.

با این حساب به نظر شما بهتره برای ذخیره لغات فرد یه جدول متفاوت توی دیتابیس ساخته بشه یا اینکه همه لغات یک جدول ذخیره بشه؟؟ کدام کار بهینه تره؟

 

0

به اشتراک گذاری این پست


لینک به پست

سلام

بستگی به نیاز شما داره اما اصولی ترین روش ساخت جدوال مجزا برای هر بخش هستش. 

 

 

0

به اشتراک گذاری این پست


لینک به پست

باید از Pivot table استفاده کنی، رابطه یک به چند از کنترلر یوزر به word

0

به اشتراک گذاری این پست


لینک به پست

شما

1 جدل یوزر نیاز داری که اطلاعات کاربران توش ثبت میشه
1 جدول لغات نیاز دارین که کلمات داخلش ذخیره میشن
این دو جدول بهم وابسته میشن مثلا بر مبنای ایدی کاربر

 

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط mmotahari5
      سلام
      من با xampp خیلی کار میکنم و با ارور های متفاوتی برخورد کردم و جست و جو کردم و درست شده
      ولی این یکی دیگه نمیتونم حلش کنم
      خیلی کارم گیر کرده
      توی xampp دکمه mysql غیر فعال هستش و خیلی از روش ها رو رفتم ولی نشد
      الان میگه برو از دایرکتوری زمپ رو اجرا کن
      منم وقتی از دایرکتوری میزنم میگه فایل c:\xampp\mysql\bin\mysqld.exe رو پیدا نکردم
      اگه کسی هم نمیدونه چجوری درست میشه حداقل بگید چجوری از پروژه ای که کار میکردم خروجی بگیرم بدون اینکه mysql زمپ رو استارت کنم
      ممنون
    • توسط jistili1
      سلام دوستان.من توی سایتم وقتی مثلا یک محصول اضافه میکنم ، این محصول در دیتابیس درج میشه بعدش توی سایت که میام نیستش.برای اینکه محصول جدیدی که اضافه کردم بیاد باید حتما کش صفحه رو پاک کنم تا باید.این مشکل رو برای کش شدن فایل های css دیده بودم ولی برای دیتابیس دیگه ندیده بودم.باید چیکار کنم؟ممنون میشم کمکم کنید.
      هاستم سی پنل هست.با pdo به دیتابیس وصل شدم.
      ضمنا این مشکل برای هر گونه تغییری در دیتابیس هست.اعم از حذف ، آپدیت و ... .
    • توسط m2sali
      دوستان ما یه شبکه تحت دامین داریم با کلی کاربر، یه پرتال داخلی (روی شبکه داخلی) طراحی کردیم با وردپرس ، الان میخوایم که کاربران دامینمون بتونن به وردپرس لاگین کنن. دوتا کار اگه بشه کرد عالیه:
       
      1- اتصال دامین به وردپرس ( چنتا افزونه بود تست کردم نشد هیشکدوم)
      2- اتصال mssql به mysql طوری که یوزاریی که تو دیتابیس mssql داریم بتونن به وردپرس لاگین کنن.
       
      ممنون میشم راهنمایی کنید.
    • توسط azre
       با سلام
      برای کار خاصی نیاز دارم اطلاع داشته باشم که تعداد موجودی هر کالا برای هر  محصول در ووکامرس  که در تیبل پایگاه داده مای اسکیوال  ذخیره شده دقیقا در کدام تیبل قرار گرفته . از دوستان فنی  و خبره کسی از این موضوع اطلاع داره ؟ یعنی  اگر اون فیلد  خاص رو ویرایش بکنیم موجودی کالا هم تغییر بکنه
       
       
    • توسط runy
      سلام 
      می خواستم در سرور مجازیم فایل دیتا بیس را ایمپورت کنم که بعد از آپ کردن فایل این ارور را میده :
       
      SQL query: CREATE TABLE `wpel_bp_activity` ( `id` BIGINT( 20 ) NOT NULL AUTO_INCREMENT , `user_id` BIGINT( 20 ) NOT NULL , `component` VARCHAR( 75 ) NOT NULL , `type` VARCHAR( 75 ) NOT NULL , `action` TEXT NOT NULL , `content` LONGTEXT NOT NULL , `primary_link` TEXT NOT NULL , `item_id` BIGINT( 20 ) NOT NULL , `secondary_item_id` BIGINT( 20 ) DEFAULT NULL , `date_recorded` DATETIME NOT NULL , `hide_sitewide` TINYINT( 1 ) DEFAULT '0', `mptt_left` INT( 11 ) NOT NULL DEFAULT '0', `mptt_right` INT( 11 ) NOT NULL DEFAULT '0', `is_spam` TINYINT( 1 ) NOT NULL DEFAULT '0', PRIMARY KEY ( `id` ) , KEY `date_recorded` ( `date_recorded` ) , KEY `user_id` ( `user_id` ) , KEY `item_id` ( `item_id` ) , KEY `secondary_item_id` ( `secondary_item_id` ) , KEY `component` ( `component` ) , KEY `type` ( `type` ) , KEY `mptt_left` ( `mptt_left` ) , KEY `mptt_right` ( `mptt_right` ) , KEY `hide_sitewide` ( `hide_sitewide` ) , KEY `is_spam` ( `is_spam` ) ) ENGINE = MYISAM AUTO_INCREMENT =179 DEFAULT CHARSET = utf8mb4; MySQL said: Documentation #1115 - Unknown character set: 'utf8mb4'  
      مشکل از character set: 'utf8mb4 است درسته ؟
      باید دیتابیس وردپرس را اصلاح کنم ؟