PDA

View Full Version : رای گیری الکترونیکی و پایگاه داده



siyavash_crc
جمعه 09 اسفند 1387, 14:22 عصر
با سلام
در صورتی که شما بخوایید یک سیستم رای گیری الکترونیک رو راه بیاندازید با توجه به وجود موجودیت های فرد رای دهنده و کاندیداها و اینکه هر فرد می تواند 1 یا همه کاندیدا ها را انتخاب کند و یک یا چند رای دهنده می توانند به یک کاندیدا و یا چند کاندیدا رای دهند ، به نظر شما:
1- چند جدول برای طراحی این سیستم نیاز است ؟
2-رابطه بین جدول ها چکونه باشد ؟

بسیار متشکر

EffatBandehlou
شنبه 10 اسفند 1387, 09:44 صبح
دوست عزيز من يه توضيحاتي بهت ميدم اما براي طراحي بانك اطلاعاتي بايد مطالعه كني و تجربه بدست بياري با يه سوال نميشه ديزاينر بشي.
و اما در مورد سوال : شما حداقل به سه جدول نياز داري:
1- جدول براي نگهداري مشخصات كانديداها
2- جدول براي مشخصات راي دهندگان كه به عنوان جدول master انتخاب مي شود.
3- جدول براي مشخصات راي كه به عنوان Detail براي جدول master انتخاب مي شود.

siyavash_crc
یک شنبه 11 اسفند 1387, 09:58 صبح
بازم سلام ، می خواستم اگه امکان داره فیلد های این جدول ها رو هم لطف کنید و ذکرکنید.

EffatBandehlou
یک شنبه 11 اسفند 1387, 10:08 صبح
دوست عزيز يه كم تلاش بد نيستا.
در مورد جدول مشخصات كانديداها با خودتونه كه چه مشخصاتي رو مي خواهيد نگه داريد اما براي مثال 1- كليد اصلي 2- نام كانديدا 3- نام خانوادگي 3- كد ملي 4- سابقه و غيره
در مورد جدول راي دهندگان : 1- كليد اصلي 2- نام راي دهنده 3- نام خانوادگي راي دهنده 4- سن راي دهنده
5- كدملي راي دهنده
جدول راي ها : 1- كليد اصلي 2- كليد فرعي راي دهنده 3- كليد فرعي كانديداها و....

siyavash_crc
یک شنبه 11 اسفند 1387, 11:40 صبح
اون وقت به ازای هر رای به یک کاندیدا توسط یک رای دهنده ، تو جدول رای ها ما تکرار کلید فرعی رای دهنده داریم ، میشه کاری کرد این اتفاق نیافته ؟