PDA

View Full Version : ايجاد چندين جدول يا فقط يك جدول؟؟؟



H:Shojaei
جمعه 26 مهر 1392, 17:27 عصر
با سلام خدمت دوستان
ببخشيد شايد مرتبط نباشه ولي بازم ببخشيد :)
بنده دارم يه ديتا بيس ميزنم كه هم قراره يه وب پيج ازش استفاده كنه هم يه نرم افزار تحت android يه جا نياز به راهنمايي دارم...
تو ديتابيس من چندين بخش وجود داره مثلا 10 بخش و هر بخش يه سري سوالات (مقدار سوالات زياده و رو به افزايش) مربوط به همون بخش قراره داشته باشه (تقريبا مثل همين فروم)....
حالا من نميدونم براي تمام بخشها يه تيبل ايجاد كنم و سوالاتشون رو با آي دي اون بخش جدا كنم (يعني تمام سوالات تمام بخش ها تو يه تيبل باشه) و يه تيبل ديگه واسه ارتباطشون بذارم (كه البته اين تيبل ارتباطي ميتونه باز خودش باشه يا نباشه) و يا نه براي هر بخش هر كدوم يه تيبل مجزا داشته باشم كه كلا سوالات هر بخش جدا باشه؟؟؟
با تشكر پيشاپيش :)

مهدی هادیان2
شنبه 27 مهر 1392, 06:06 صبح
بسم الله الرحمن الرحیم
با سلام
به نظر بنده جدولی برای بخش و جدولی برای سوال و جدولی جهت ارتباط بین سوال و بخش (کد سوال و کد بخش کلیدهای خارجی) در نظر بگیرید.
موفق باشید.

mahan.2002
شنبه 27 مهر 1392, 15:32 عصر
با سلام خدمت دوستان
ببخشيد شايد مرتبط نباشه ولي بازم ببخشيد :)
بنده دارم يه ديتا بيس ميزنم كه هم قراره يه وب پيج ازش استفاده كنه هم يه نرم افزار تحت android يه جا نياز به راهنمايي دارم...
تو ديتابيس من چندين بخش وجود داره مثلا 10 بخش و هر بخش يه سري سوالات (مقدار سوالات زياده و رو به افزايش) مربوط به همون بخش قراره داشته باشه (تقريبا مثل همين فروم)....
حالا من نميدونم براي تمام بخشها يه تيبل ايجاد كنم و سوالاتشون رو با آي دي اون بخش جدا كنم (يعني تمام سوالات تمام بخش ها تو يه تيبل باشه) و يه تيبل ديگه واسه ارتباطشون بذارم (كه البته اين تيبل ارتباطي ميتونه باز خودش باشه يا نباشه) و يا نه براي هر بخش هر كدوم يه تيبل مجزا داشته باشم كه كلا سوالات هر بخش جدا باشه؟؟؟
با تشكر پيشاپيش :)

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

H:Shojaei
شنبه 27 مهر 1392, 16:32 عصر
ممنون از دوستان آره فك كنم يكم پيچيده شده :)

ببينيد من ميخوام يه فروم بزنم مثلا حالا اين فرم 10 تا بخش داره كه هر بخش سوالات و جوابهاي خودشونو دارن...
حالا من ميگم واسه مثلا سوالات فقط يك جدول باشه خوبه كه سوالات تمام بخشها تو همون باشه و يا نه جدول سوالات هر بخش جدا باشه يعني تو يه تيبل مجزا؟

H:Shojaei
شنبه 27 مهر 1392, 16:37 عصر
ممنون از دوستان آره فك كنم يكم پيچيده شده :)

ببينيد من ميخوام يه فروم بزنم مثلا حالا اين فرم 10 تا بخش داره كه هر بخش سوالات و جوابهاي خودشونو دارن...
حالا من ميگم واسه مثلا سوالات فقط يك جدول باشه خوبه كه سوالات تمام بخشها تو همون باشه و يا نه جدول سوالات هر بخش جدا باشه يعني تو يه تيبل مجزا؟

mahan.2002
شنبه 27 مهر 1392, 16:41 عصر
با سلام دوباره
شما باید سوالا رو در یک جدول قرار بدید .. یه فیلد بزار که مشخص کنه که هر سوال مال کدوم بخش هست..
بعد یه جدول برای جواب ها در نظر بگیر با ریلیشن از جدول سوال و یه فیلدم برای ترتیب پاسخ ها...
موفق باشید.

H:Shojaei
شنبه 27 مهر 1392, 18:00 عصر
ممنون دوست عزيز mahan.2002 (http://barnamenevis.org/member.php?238911-mahan.2002) ولي به نظر شما اينطوري واسه واكشي اطلاعات مشكلي تو سرعت پيش نمياد؟؟
يعني اگه با هم باشن اطلاعاتي كه بايد جستو جو بشن 10 برابر ميشن ديگه چون تمام بخشها سوالاشون اينجان...
سوال اصليه من اين بود...
بازم ممنون

mahan.2002
شنبه 27 مهر 1392, 21:47 عصر
ممنون دوست عزيز mahan.2002 (http://barnamenevis.org/member.php?238911-mahan.2002) ولي به نظر شما اينطوري واسه واكشي اطلاعات مشكلي تو سرعت پيش نمياد؟؟
يعني اگه با هم باشن اطلاعاتي كه بايد جستو جو بشن 10 برابر ميشن ديگه چون تمام بخشها سوالاشون اينجان...
سوال اصليه من اين بود...
بازم ممنون

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

H:Shojaei
یک شنبه 28 مهر 1392, 12:16 عصر
خب واسه اين كه ميگيد مقادير پايينه منظورتون چقدره؟
مثلا به نظر شما 100هزار با 1ميليون فرقي با هم ندارن از لحاظ سرعت اجرا؟
باز هم ممنون

mahan.2002
یک شنبه 28 مهر 1392, 14:52 عصر
شما تعدادی که حداکثری پست و یا تایپکی که روزانه ثبت میشه در فروم 100 ،... 500 !!
خب تو این حالت حجم بالا محسوب نمیشه
شما اگر روزانه چند هزار تا رکورد در بانکتون وارد کنید مثلا حداقل روزانه 1000 ...، 5000 تا وارد کنید بله میشه گفت بانکتون نسبتا حجم بالایی داره..

H:Shojaei
دوشنبه 29 مهر 1392, 17:13 عصر
ممنون كاملا جوابمو گرفتم