hamed jalili
شنبه 27 خرداد 1391, 20:12 عصر
با سلام ،
فرضیات مساله :
1- به تعداد نا مشخص کاربر داریم و برای هر کاربر یک Playlist . Playlist هر کاربر درون یک دیتابیس جداگانه ذخیره شده است .
* دیتابیس ها Access هستند .
2- هر Playlist از دو فیلد تشکیل شده است ، فیلد 1 و فیلد 2 . فیلد 1 مشخص کننده ی لیستی است که کاربر تعریف کرده ؛ مثلا اگر Playlist مربوط به فیلم باشد ، لیست های کاربر می توانند به عنوان نمونه : تماشا کرده ام ، تماشا نکرده ام ، دانلود خواهم کردم و ... باشند
فیلد 2 ID فیلم است ( اگر Playlist مربوط به فیلم باشد )
3- یک دیتابیس داریم که تمامی فیلم ها را با جزئیات در خود جای داده است (Details Database) . این دیتابیس یک فیلد ID دارد که فیلد 2 در Playlist به آن اشاره می کند .
http://i50.tinypic.com/t65auc.jpg
سوال :
1- چه طور می تواند ConnectionString و Query ها را به صورت Dynamic تعریف کنم ؟
با توجه به اینکه تعداد کاربرها مشخص نیست ، بنابراین نمی توان به صورت Static تک تک ConnectionString ها را تعریف کرد .
2- چه طور می توانم ارتباطی بین دو فیلد در دو دیتابیس جداگانه تعریف کنم ؟
هدف : مثلا فرض کنید ، کاربر می خواهد ببیند چه فیلم های ( با جزئیات فیلم ها ) در لیست " تماشا نکرده ام " هست !
با یک جستجو در Playlist می توان ID فیلم هایی را که در لیست " تماشا نکرده ام" هستند را به دست آورد ، چه طور می توان از این ID ها استفاده کرد و از Detail Database جزئیات این فیلم ها را به دست آورد ؟
ممنون.
فرضیات مساله :
1- به تعداد نا مشخص کاربر داریم و برای هر کاربر یک Playlist . Playlist هر کاربر درون یک دیتابیس جداگانه ذخیره شده است .
* دیتابیس ها Access هستند .
2- هر Playlist از دو فیلد تشکیل شده است ، فیلد 1 و فیلد 2 . فیلد 1 مشخص کننده ی لیستی است که کاربر تعریف کرده ؛ مثلا اگر Playlist مربوط به فیلم باشد ، لیست های کاربر می توانند به عنوان نمونه : تماشا کرده ام ، تماشا نکرده ام ، دانلود خواهم کردم و ... باشند
فیلد 2 ID فیلم است ( اگر Playlist مربوط به فیلم باشد )
3- یک دیتابیس داریم که تمامی فیلم ها را با جزئیات در خود جای داده است (Details Database) . این دیتابیس یک فیلد ID دارد که فیلد 2 در Playlist به آن اشاره می کند .
http://i50.tinypic.com/t65auc.jpg
سوال :
1- چه طور می تواند ConnectionString و Query ها را به صورت Dynamic تعریف کنم ؟
با توجه به اینکه تعداد کاربرها مشخص نیست ، بنابراین نمی توان به صورت Static تک تک ConnectionString ها را تعریف کرد .
2- چه طور می توانم ارتباطی بین دو فیلد در دو دیتابیس جداگانه تعریف کنم ؟
هدف : مثلا فرض کنید ، کاربر می خواهد ببیند چه فیلم های ( با جزئیات فیلم ها ) در لیست " تماشا نکرده ام " هست !
با یک جستجو در Playlist می توان ID فیلم هایی را که در لیست " تماشا نکرده ام" هستند را به دست آورد ، چه طور می توان از این ID ها استفاده کرد و از Detail Database جزئیات این فیلم ها را به دست آورد ؟
ممنون.