می بخشید, فراموشینو...
Pass: zx
Printable View
می بخشید, فراموشینو...
Pass: zx
سلام،نقل قول:
گزراش رو به همون روشی که قبلا عرض کردم ساختم:
کد:http://www.fileden.com/getfile.php?file_path=http://www.fileden.com/files/2008/6/5/1946170/Database.zip
لینک خرابه
Please Repeat
ای بابا راست میگیا!نقل قول:
کد:http://www.fileden.com/getfile.php?file_path=http://www.fileden.com/files/2008/6/5/1946170/My%20Documents/Forums/db10.zip
کد:http://rapidshare.com/files/257911753/db10.zip.html
سلام دوستان
من در فرآیند یادگیریه اکسسم نشستم به بررسیه template های سایت خود آفیس!!!
اونجا دیدم توی این relationship های table ها چند نوع بود که من نمی دونستم چیه!!!
یه سری هاش دو سرش فلش داشت یه سری یدونه یه سری هیچی!!
اون علامت بینهایت چیه!!!
کلا هیچی نفهمیدم!!
بعد من هر چی تلاش کردم از این بینهایت ها درست کنم نتونستم!!
یه توضیح می دید !!؟
ممنون
یه سوال دیگه هم دارم!!:
مثلا برای این مثال:
یک معلم می تونه چند تا درس داشته باشه! ولی یه درس نمی تونه چند تا معلم داشته باشه!!
الان table معلمها و درس ها رو چی جوری باید با هم لینک کنم؟
از pk معلمها بکشم به pk درسها!!
اونجوری که one to one می شه!!
یه توضیح می دید!!
اصلا بذارید مشکلمو کامل و اساسی بگم!!
دوتا table هست یکی atm که یه فیلدی با عنوان نام بانک داره!! یکی بانکها
الان یه atm فقط ماله یه بانکه ولی هر بانک می تونه چندینتا atm داشته باشه!!
الان من Pk بانک رو به فیلد نام بانک atm وصل کنم؟
یا به pk ای تی ام؟
یا چیزه دیگری؟
ممنون
نقل قول:سلام،نقل قول:
برای درک بهتر از روابط بین جدول ها و چگونگی تنظیمات اون، در خود help اکسس مقاله خوبی وجود داره که آدرس اینترنتی اون هم هست:
که پیشنهاد میکنم حتما قبل از هر کاری اونو مطالعه کنی.
و اگه بخوام جواب سوال دوم رو گفته باشم، این جوری میشه که: جدول بانکها، فیلدی داره مثل bankID ، بعنوان PK. جدول ATM هم فیلدی داره مثلا با نام atmID ، بعنوان PK و باز فیلدی داره با نام bankID ، بعنوان FK که همون (Foreign Key) باشه. حالا در قسمت ساخت روابط بین جدولها، باید bankID رو از جدول بانک ها به bankID از جدول ATM وصل کرد، که این پنجره ساخت رابطه رو باز میکنه و همونطور که اونجا مشخص میشه، این یک رابطه از نوع یک به چند، One-to-Many ، هست. (حالا اگه گزینه enforce referential integrity رو فعال کنیم، علامت بینهایت در سمت جدول ATM ظاهر میشه. علامت فلش یک طرفه هم مربوط میشه به انتخاب گزینه های 2 و 3 در مشخصه Join Type رابطه. علامت فلش دو طرفه رو راستش تا حالا ندیدم، اگه بگی کجا دیدی ممنون میشم)
با سپاس!
از مدير تاپيك خواهشمند است اين تاپيك را در يك فايل pdf براي استفاده قرار دهد تا دانلود و استفاده راحتتر باشد
نه من همین جوری گفتم!!نقل قول:
علامت فلش دو طرفه رو راستش تا حالا ندیدم، اگه بگی کجا دیدی ممنون میشم)
درست یادم نبود!!
ممنون که جواب دادید
بعد محمد جان برای چند به چند باید چی کار کنیم!!
با سلام،نقل قول:
همونطور که در مقاله لینک داده شده هم گفته شده، برای ایجاد یک رابطه چند-به-چند بین دو جدول، به جدول سومی نیاز هست. یعنی رابطه چند-به-چند به دو رابطه یک-به-چند تبدیل میشه و جدول سوم حداقل سه تا فیلد داره: ID بعنوان PK ، و table1ID و table2ID هم بعنوان FK .
با تشکر!