Имам следните таблици:
| студент |
- ID на студент(P)
- Име
- ...
| Работа |
- JobID(P)
- Job_Name
- ...
| Приложение |
- JobID
- ID на студент
- ApplicationID
- ...
трябва ли да се отърва от ApplicationID в таблицата Application и да използвам JobID и StudentID като съставен първичен ключ или трябва да ги имам като външни ключове и да използвам ApplicationID като първичен ключ?
забележка: Ако има значение, ще прилагам ограничения, като студентите могат да приемат само едно заявление, да имат 3 седмици, след като то бъде предложено, за да го приемат и т.н.
Благодаря