Представьте себе схему как таковую.
NOTE TABLE: NoteID, Note, DetailedTaskID, .....
DETAILED TASK TABLE: DetailedTaskID, WorkOrderID, .....
WORKORDER TABLE: WorkOrderID, ProjectID, .....
PROJECT TABLE: ProjectID, .....
Теперь с помощью этой схемы, скажем, я хочу получить все заметки, которые связаны с конкретным проектом, и в результате я получаю довольно много соединений.
IE: Note JOIN DetailedTask JOIN WorkOrder JOIN Project
Итак, мой вопрос заключается в следующем: когда (если вообще) уместно ли добавить «ярлык» столбца для таблицы (в данном случае ProjectID)?
Таким образом, в основном изменив таблицу заметок на это: NoteID, Note, подробныйTaskID, ProjectID