نمایش نتایج 1 تا 5 از 5

نام تاپیک: بهترین متد نامگذاری جداول و ستون ها برای ساخت چت روم شخصی در سایت

  1. #1
    کاربر دائمی آواتار barnamenevis2016
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    تهران
    پست
    174

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

    سلام....من می خواستم یک چت روم شخصی بسازم....بهترین شیوه برای نام گذاری و جدول بندی و ستون یندی جدول پایگاه داده چطوره...آیا یک جدول کافیه....چند تا ستون بزارم...با چه غالب و اسامی...بهینه ترین و مهندسی ترینش چیه.ممنون...اینم بگم.چت می خوام هم دو نفره شد هم لازم شد چند نفره و هم گروهی و اینها

  2. #2

    نقل قول: بهترین متد نامگذاری جداول و ستون ها برای ساخت چت روم شخصی در سایت

    سیستم چتی که شما میخواید چیزی نیست که همینطوری سوال بپرسید و یکی بیاد چندین ساعت وقت بذاره و توضیح بده و احتمالا در نهایت نصفشو باز دوباره بخواد توضیح دقیقتر و با جزئیات بده متن نوشتن یک کار عملی وقت اضافی میخواد...
    باید جستجو کنید تا به جواب برسید... سیستم های چت رو دانلود کنید و اونها رو بررسی کنید...

  3. #3
    کاربر دائمی آواتار barnamenevis2016
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    تهران
    پست
    174

    نقل قول: بهترین متد نامگذاری جداول و ستون ها برای ساخت چت روم شخصی در سایت

    ممنون.. ولی راستش من فکر نمی کردم انقدر که شما می گی پیچیده باشه این سیستم چت.... و من فقط توی شیوه نام گذاری مشکل دارم...فکر می کردم اگر کسی تجربه همچین چیزی داشته باشه توی چند خط هم می تونه شاه کلیدا و اون نکات کلیدی یعنی در مورد شیوه جدول بندی و ستون بندی رو بگه که بقیه کار مشکل نیست..
    من به این نتیجه رسیدم که یک table برای ثبت پیام ها با ستون های زیر ساحته بشه:
    message_id|user_one|user_two|GRPChat_id|message|message_time

    خوب اگر چت دو نفره بود که مشکلی نیست...هر پیام همراه با آی دی کاربر ارسال کننده و کاربر گیرنده در ستون های
    user_one user_two message ثبت می شه....و ستون GRPChat_id خالی می مونه...اگر چت گروهی بود....GRPChat_id دیگه خالی نیست.بلکه آی دی اون چت گروهی در حال جریانه..حالا یک table ها که مربوط به چط های گروهی می سازیم به شکل زیر:
    GRPChat_id|users
    که
    GRPChat_id که آی دی اون چت گروهی ایجاد شدست و در بخش users هم می شه نام کاربران شرکت در چت رو مثل با گذاشتن کاراکتر - بینشون اونجا درج کرد...یک ستون هم می شه گذاشت به نام گروه..که اگر خالی نباشه و آی دی یک گروه باشه...تنها کاربران عضو اون گروه می تونن در چت شرکت کنن که پیامشون در همون table اولی درج می شه
    دیگه یک سری مخلفات و ادویه هم که به مقدار کمی به کار اضافه می کنیم...
    آخرین ویرایش به وسیله barnamenevis2016 : سه شنبه 09 تیر 1394 در 02:58 صبح

  4. #4
    کاربر دائمی آواتار barnamenevis2016
    تاریخ عضویت
    اردیبهشت 1394
    محل زندگی
    تهران
    پست
    174

    نقل قول: بهترین متد نامگذاری جداول و ستون ها برای ساخت چت روم شخصی در سایت

    ******ویرایش شد:
    اینطور زدم:
    دو تا جدول با ستون های اصلی:
    chat_id | users_id
    chat_id | message_id | user_id | message | message_date
    آخرین ویرایش به وسیله barnamenevis2016 : سه شنبه 09 تیر 1394 در 03:01 صبح

  5. #5

    نقل قول: بهترین متد نامگذاری جداول و ستون ها برای ساخت چت روم شخصی در سایت

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

تاپیک های مشابه

  1. سوال: چند سوال برای ساخت چت روم
    نوشته شده توسط ABZiko در بخش PHP
    پاسخ: 5
    آخرین پست: یک شنبه 26 مرداد 1393, 09:57 صبح
  2. سوال: برای ساخت تصاویر متحرک در این سایت از چه تکنولوژی ای استفاده شده است؟
    نوشته شده توسط HjSoft در بخش توسعه وب (Web Development)
    پاسخ: 1
    آخرین پست: شنبه 23 مرداد 1389, 13:24 عصر
  3. سوال: بهترین متد برای ذخیره و دسترسی به تنظیمات یک وب سایت
    نوشته شده توسط فؤاد در بخش Classic ASP
    پاسخ: 5
    آخرین پست: پنج شنبه 09 آبان 1387, 23:54 عصر
  4. بهترین ابزار(component ) برای ساخت یک سند یا فاکتور
    نوشته شده توسط احسان آریانو در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: چهارشنبه 16 دی 1383, 08:37 صبح
  5. ستون ردیف برای datagrid
    نوشته شده توسط mohamad6 در بخش VB.NET
    پاسخ: 3
    آخرین پست: شنبه 19 مهر 1382, 10:41 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •