Access Relationships (stupid) question

2 отговора 124 прегледа
#1

Access Relationships (stupid) question

Здравейте, изпитвам малка трудност при създаването на Relationships в Access.
Не, че разбирам много от Access, но тази част ми се вижда най-трудната (а може и да си е).

Имам таблици Мероприятия, Участници и Вид участници.

Мероприятия съдържа:
- Мероприятие ID - Primary Key
- Място на провеждане
- Дата на провеждане

Участници съдържа:
- Мероприятие ID
- Вид участници
- Брой участници

Вид участници съдържа:
- Вид участници: преподаватели, студенти, ученици, администрация - Primary key

Как да направя връзката, така че едно мероприятие в таблица Участници да не може да съдържа >1 вид участници - преподаватели,студенти,ученици, администрация т.е. да не може да има 2-а записа 'студенти' за едно мероприятие?


Отговор
в отговор на essential #2

Re: Access Relationships (stupid) question

Идея си нямам от ACCESS (съвсем честно), но това което ти трябва е Primary Key по двете колони

Primary Key (Мероприятие ID, Вид участници)
което гаранттира, че комбинацията от двете ще е уникална - точно това което искаш.

salle.online.bg/sig
Отговор
в отговор на salle #3

Re: Access Relationships (stupid) question

Здрасти, salle,
стана точно така както каза.
Благодаря ти много.

Сега се чудя, дали има смисъл да се показват всички участници в дадено мероприятие, т.е. да се показват: преподаватели, студенти, ученици, администрация с default value на брой участници = 0 и само да се променя стойността.

Отговор