2013-08-23 6 views
3

У меня есть структура базы данных в указанном ниже формате,структура базы данных

предметы таблица

subject_id subject_name 
    1   HTML 
    2   Java 

главы таблица

chapter_id chapter_name subject_id 
    1  Doctype   1 
    2  Intro to Java 2 

учебники стол

tutorial_id tutorial_name  chapter_id subject_id 
    1  Intro to doctype   1   1 
    2  Details of doctype  1   1 
    3  Intro to JVM    2   2 

должен subject_id быть в вт стол для торжеств?

+0

Вы можете получить некоторое представление о том, как прибегая к помощи звездообразной схемы –

ответ

3

Нет, вы можете получить это косвенно из таблицы глав. Это избыточно в таблице учебников.

+0

+1 Спасибо очень много. – Code

2

Не нужно использовать его. Если вы это сделаете, это будет похоже на формирование круга. Просто удалите идентификатор объекта из таблицы учебников.

3

Нет необходимости в использовании его в качестве главы ид доступна в главе таблицы

Смежные вопросы