Exam Databases 1 March 2015
Здравейте,
почнах да решавам задачите от изпита по бази данни от 1 март тази година и всичко беше супер докато стигнах до задача 14. В нея се иска да се изкарат всички страни, заедно с името на най-високия връх, височината му и планината, в която се намира.
Според мен, при наличната структура на базата данни тази задача е невъзможно да бъде решена правилно.
Искам да попитам дали някой друг се е сблъскал с този проблем?
Защо смятам така:
Имаме таблица върхове. Всеки връх си има планина. Всяка планина има една или повече страни, в които се намира. От това следва, че ние няма как да кажем "ето този връх е в точно ето тази държава" защото планината, в която се намира върха може да е в няколко държави. А липсва директна връзка връх- държава.
Успях да изкарам 9-те точки, които дава тази задача, но ето един примерен ред от резултата, който събмитнах:
India Everest 8848 Himalayas
Еверест е на границата между Непал и Китай, Индия е доста далече оттам :)