Първо, никога не съм учил Access обстойно и срещам явни проблеми с експлоатацията му.
Та имам задачка за домашно - да направя 4 таблици, зададени са ми тъповече на данните и първичните клучове.
Аз трябва да дефинирам връзките и "колони за избор"
След малко щракане докарах този гювеч. Колони за избор (ако това значи от списък да се избират стойностите че за друго не се сещам какво може да е) съм определил в таблици:
Groups - колона CodeFac
Grafik - колони CodeGroup и CodeDisc
Сега трябва да въведа в таблица график данни за: 1 факултет (CodeFac, NameFac), 2 групи и 3 дисциплини, по които са планирани съответно 1, 2 и 3 занятия ...
HLec,HSem,Room, FromH, ToH за момента не играят никаква роля - свързани са с разпределението по стаи, брой часове и часове от-до.
Проблемът ми идва при въвеждането на 3-те занятия за една от всичките дисциплини, защото Access ми съобщава, че първични ключове не могат да се повтарят. Та от къде се прави тази тънкост. Та например ако имам групи 1240 и 1241 и съответно дисциплини с кодове 100, 200 и 300 графикът ми да изглежда така:
1240 - 100
1240 - 200
1241 - 200
1240 - 300
1241 - 300
1241 - 300 - моментът в който пищи и ми вдига кръвното...
След малко мислене ми се струва, че така както искам няма да стане или има някаква друга уловка. Възможно е да имам грешка във връзките. (типовете данни са ми правилни и са ми дадени по условие, както и първичните ключове)