0 امتیاز
قبل در برنامه نویسی توسط (505 امتیاز)
ویرایش شده قبل توسط

سلام

من میخوام یه فرم ارزشیابی طراحی کنم. این فرم دارای 20 سوال است و هر سوال دارای از 1 تا 10 امتیاز می باشد. کاربر با کلیک روی هر چک باکس نمره ای به این سوال می دهد. پس من جلوی هر سوال ، 10 تا چک باکس دارم، که هر کدام دارای یک شماره است (از 1 تا 10 ). لطفا نظرتان را در مورد طراحی جداول بفرمایید

قبل توسط (1.1هزار امتیاز)
گفتید چک باکس یعنی یک کاربر می تونه چند گزینه انتخاب کنه؟
قبل توسط (505 امتیاز)
نه ،این چک باکس ها در یک گروه فرار می گیرند که هر کاربر برای هر سوال فقط یک چک باکس را انتخاب کند.

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
اگر تعداد گزینه های سوال ها همیشه 10 است و کاربر فقط می تواند یک گزینه را انتخاب کند. پیشنهاد من این است که یک جدول برای سوال داشته باشید و یک جدول برای کاربران. یک جدول نیز برای ثبت نتایج نظرسنجی داشته باشید که دو fk از جداول سوال و کاربر دارد و یک فیلد که عدد گزینه انتخاب شده توسط کاربر را ذخیره می کند.
قبل توسط (505 امتیاز)
شما فیلد های کلید برای جدول سوال را identity می گیرید؟
آیا مزیتی داره که identity بگیریم یا خیر؟
اگر unique بگیرم ،چی.
قبل توسط (1.1هزار امتیاز)
معمولا فیلد کلید یک جدول identity باشد کافی است. مگر در موارد خاص مانند کلیدهای ترکیبی.

سوالات مشابه

+1 امتیاز
0 پاسخ 931 بازدید
0 امتیاز
1 پاسخ 1.6هزار بازدید
0 امتیاز
1 پاسخ 2.2هزار بازدید
0 امتیاز
1 پاسخ 796 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط سلطانی (1.1هزار امتیاز)
0 امتیاز
0 پاسخ 529 بازدید
...