[ LightBow @ 03.05.2007. 17:50 ] @
Ako imam dve tabele (entities), Courses i Modules, koji su u many to many relaciji, onda ova relacija mora biti dekomponovana u dve many to one. Ako su primarni kljucevi Course_ID i Module_ID redom, da li ima ikakvog smisla staviti Course_ID atribut u Modules table, bilo kao secondary key ili prosto atribut? Po meni, nema nikakvog smisla, jer mora postojati nova tabela izmedju ove dve, recimo Courses_Modules koja ce uzeti Course_ID i Module_ID. Interesuje me kako se ova tabela pravi rucno. Da li bi ovo bilo ispravno? Code: create table CoursesModules ( course_ID int, module_ID int, primary key (course_ID, module_ID) secondary key (course_ID) references Courses, secondary key (module_ID) references Modules ) |