| 238 | | **R2221** се наоѓа во **BCNF**, бидејќи има само една ф.з. и левата страна на таа ф.з. е суперклуч.\\ |
| 239 | | ---- |
| | 238 | **R,,7,,** се наоѓа во **BCNF**, бидејќи има само една ф.з. и левата страна на таа ф.з. е суперклуч.\\ |
| | 239 | ---- |
| | 240 | R,,8,,(id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, ime_predmet, id_cas, vreme_pocetok_cas, tema_cas, id_domasno, opis_domasno, datum_zainteresiran, id_plakanja, iznos, id_slusanje, plateno, dali_zavrseno_domasno, cena_po_cas, broj_casovi_po_dogovor, opis_predava_predmet)\\ |
| | 241 | F,,8,, = {\\ |
| | 242 | id_predmet → ime_predmet,\\ |
| | 243 | ime_predmet → id_predmet, \\ |
| | 244 | (id_predmet, id_ucenik) → datum_zainteresiran, \\ |
| | 245 | (ime_predmet, id_ucenik) → datum_zainteresiran,\\ |
| | 246 | id_cas → vreme_pocetok_cas,\\ |
| | 247 | id_cas → tema_cas, \\ |
| | 248 | id_plakjanja → iznos,\\ |
| | 249 | id_domasno → opis_domasno,\\ |
| | 250 | (id_ucenik, id_domasno) → dali_zavrseno_domasno,\\ |
| | 251 | (id_cas, id_slusanje) → id_plakjanja,\\ (id_cas, id_slusanje) → id_ucenik,\\ (id_cas, id_slusanje) → plateno,\\ |
| | 252 | (id_nastavnik, id_predmet) → opis_predava_predmet,\\ |
| | 253 | (id_nastavnik, id_ucenik) → cena_po_cas, \\ |
| | 254 | (id_nastavnik, id_ucenik) → broj_casovi_po_dogovor\\ |
| | 255 | }\\ |
| | 256 | Кандидат клучеви: (id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, id_plakanja, id_slusanje);\\ |
| | 257 | (id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, ime_predmet, id_cas, id_domasno, id_plakanja, id_slusanje)\\ |
| | 258 | Примарни атрибути: id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, id_plakanja, id_slusanje, ime_predmet.\\ |
| | 259 | R,,8,, е во 1НФ поради парцијалните зависности. Една од повеќето ф.з. кои прават проблем е id_cas → vreme_pocetok_cas.\\ id_cas ќе го ставиме во посебна релација R,,9,,, заедно со атрибутите кои тој ги определува. Останатото во R,,10,,.\\ |
| | 260 | ---- |
| | 261 | R,,9,,(id_cas, vreme_pocetok_cas, tema_cas)\\ |
| | 262 | F,,9,, = {\\ |
| | 263 | id_cas → vreme_pocetok_cas,\\ |
| | 264 | id_cas → tema_cas, \\ |
| | 265 | }\\ |
| | 266 | Кандидат клучеви: id_cas.\\ |
| | 267 | Примарни атрибути: id_cas.\\ |
| | 268 | **R,,9,,** се наоѓа во **BCNF**, бидејќи левата страна на двете ф.з. е суперклуч.\\ |
| | 269 | ---- |
| | 270 | R,,10,,(id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, ime_predmet, id_cas, id_domasno, opis_domasno, datum_zainteresiran, id_plakanja, iznos, id_slusanje, plateno, dali_zavrseno_domasno, cena_po_cas, broj_casovi_po_dogovor, opis_predava_predmet)\\ |
| | 271 | F,,10,, = {\\ |
| | 272 | id_predmet → ime_predmet,\\ |
| | 273 | ime_predmet → id_predmet, \\ |
| | 274 | (id_predmet, id_ucenik) → datum_zainteresiran, \\ |
| | 275 | (ime_predmet, id_ucenik) → datum_zainteresiran,\\ |
| | 276 | id_plakjanja → iznos,\\ |
| | 277 | id_domasno → opis_domasno,\\ |
| | 278 | (id_ucenik, id_domasno) → dali_zavrseno_domasno,\\ |
| | 279 | (id_cas, id_slusanje) → id_plakjanja,\\ (id_cas, id_slusanje) → id_ucenik,\\ (id_cas, id_slusanje) → plateno,\\ |
| | 280 | (id_nastavnik, id_predmet) → opis_predava_predmet,\\ |
| | 281 | (id_nastavnik, id_ucenik) → cena_po_cas, \\ |
| | 282 | (id_nastavnik, id_ucenik) → broj_casovi_po_dogovor\\ |
| | 283 | }\\ |
| | 284 | Кандидат клучеви: (id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, id_plakanja, id_slusanje);\\ |
| | 285 | (id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, ime_predmet, id_cas, id_domasno, id_plakanja, id_slusanje)\\ |
| | 286 | Примарни атрибути: id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, id_plakanja, id_slusanje, ime_predmet.\\ |
| | 287 | R,,10,, е во 1НФ поради парцијалните зависности. Една од повеќето ф.з. кои прават проблем е id_predmet → ime_predmet.\\ id_predmet ќе го ставиме во посебна релација R,,11,,, заедно со атрибутите кои тој ги определува. Останатото во R,,12,,.\\ |
| | 288 | ---- |
| | 289 | R,,11,,(id_predmet, ime_predmet)\\ |
| | 290 | F,,11,, = {\\ |
| | 291 | id_predmet → ime_predmet,\\ |
| | 292 | ime_predmet → id_predmet, \\ |
| | 293 | }\\ |
| | 294 | Кандидат клучеви: id_predmet, ime_predmet.\\ |
| | 295 | Примарни атрибути: id_predmet, ime_predmet.\\ |
| | 296 | **R,,11,,** се наоѓа во **BCNF**, бидејќи левата страна на двете ф.з. е суперклуч.\\ |
| | 297 | ---- |
| | 298 | R,,12,,(id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, opis_domasno, datum_zainteresiran, id_plakanja, iznos, id_slusanje, plateno, dali_zavrseno_domasno, cena_po_cas, broj_casovi_po_dogovor, opis_predava_predmet)\\ |
| | 299 | F,,12,, = {\\ |
| | 300 | (id_predmet, id_ucenik) → datum_zainteresiran, \\ |
| | 301 | id_plakjanja → iznos,\\ |
| | 302 | id_domasno → opis_domasno,\\ |
| | 303 | (id_ucenik, id_domasno) → dali_zavrseno_domasno,\\ |
| | 304 | (id_cas, id_slusanje) → id_plakjanja,\\ (id_cas, id_slusanje) → id_ucenik,\\ (id_cas, id_slusanje) → plateno,\\ |
| | 305 | (id_nastavnik, id_predmet) → opis_predava_predmet,\\ |
| | 306 | (id_nastavnik, id_ucenik) → cena_po_cas, \\ |
| | 307 | (id_nastavnik, id_ucenik) → broj_casovi_po_dogovor\\ |
| | 308 | }\\ |
| | 309 | Кандидат клучеви: (id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, id_plakanja, id_slusanje);\\ |
| | 310 | Примарни атрибути: id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, id_plakanja, id_slusanje.\\ |
| | 311 | R,,12,, е во 1НФ поради парцијалните зависности. Една од повеќето ф.з. кои прават проблем е id_plakjanja → iznos.\\ id_plakjanja ќе го ставиме во посебна релација R,,13,,, заедно со атрибутите кои тој ги определува. Останатото во R,,14,,.\\ |
| | 312 | ---- |
| | 313 | R,,13,,(id_plakjanja, iznos)\\ |
| | 314 | F,,13,, = {\\ |
| | 315 | id_plakjanja → iznos\\ |
| | 316 | }\\ |
| | 317 | Кандидат клучеви: id_plakjanja.\\ |
| | 318 | Примарни атрибути: id_plakjanja.\\ |
| | 319 | **R,,13,,** се наоѓа во **BCNF**, бидејќи има само една ф.з. и левата страна на таа ф.з. е суперклуч.\\ |
| | 320 | ---- |
| | 321 | R,,14,,(id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, opis_domasno, datum_zainteresiran, id_plakanja, id_slusanje, plateno, dali_zavrseno_domasno, cena_po_cas, broj_casovi_po_dogovor, opis_predava_predmet)\\ |
| | 322 | F,,14,, = {\\ |
| | 323 | (id_predmet, id_ucenik) → datum_zainteresiran, \\ |
| | 324 | id_domasno → opis_domasno,\\ |
| | 325 | (id_ucenik, id_domasno) → dali_zavrseno_domasno,\\ |
| | 326 | (id_cas, id_slusanje) → id_plakjanja,\\ (id_cas, id_slusanje) → id_ucenik,\\ (id_cas, id_slusanje) → plateno,\\ |
| | 327 | (id_nastavnik, id_predmet) → opis_predava_predmet,\\ |
| | 328 | (id_nastavnik, id_ucenik) → cena_po_cas, \\ |
| | 329 | (id_nastavnik, id_ucenik) → broj_casovi_po_dogovor\\ |
| | 330 | }\\ |
| | 331 | Кандидат клучеви: (id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, id_plakanja, id_slusanje);\\ |
| | 332 | Примарни атрибути: id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, id_plakanja, id_slusanje.\\ |
| | 333 | R,,14,, е во 1НФ поради парцијалните зависности. Една од повеќето ф.з. кои прават проблем е id_domasno → opis_domasno.\\ id_domasno ќе го ставиме во посебна релација R,,15,,, заедно со атрибутите кои тој ги определува. Останатото во R,,16,,.\\ |
| | 334 | ---- |
| | 335 | R,,15,,(id_domasno, opis_domasno)\\ |
| | 336 | F,,15,, = {\\ |
| | 337 | id_domasno → opis_domasno,\\ |
| | 338 | }\\ |
| | 339 | Кандидат клучеви: id_domasno.\\ |
| | 340 | Примарни атрибути: id_domasno.\\ |
| | 341 | **R,,15,,** се наоѓа во **BCNF**, бидејќи има само една ф.з. и левата страна на таа ф.з. е суперклуч.\\ |
| | 342 | ---- |
| | 343 | R,,16,,(id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, datum_zainteresiran, id_plakanja, id_slusanje, plateno, dali_zavrseno_domasno, cena_po_cas, broj_casovi_po_dogovor, opis_predava_predmet)\\ |
| | 344 | F,,16,, = {\\ |
| | 345 | (id_predmet, id_ucenik) → datum_zainteresiran, \\ |
| | 346 | (id_ucenik, id_domasno) → dali_zavrseno_domasno,\\ |
| | 347 | (id_cas, id_slusanje) → id_plakjanja,\\ |
| | 348 | (id_cas, id_slusanje) → id_ucenik,\\ |
| | 349 | (id_cas, id_slusanje) → plateno,\\ |
| | 350 | (id_nastavnik, id_predmet) → opis_predava_predmet,\\ |
| | 351 | (id_nastavnik, id_ucenik) → cena_po_cas, \\ |
| | 352 | (id_nastavnik, id_ucenik) → broj_casovi_po_dogovor\\ |
| | 353 | }\\ |
| | 354 | Кандидат клуч: (id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_plakanja, id_slusanje).\\ |
| | 355 | Примарни атрибути: id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_plakanja, id_slusanje.\\ |
| | 356 | R,,16,, е во 1НФ поради парцијалните зависности. Една од повеќето ф.з. кои прават проблем е (id_cas, id_slusanje) → id_plakjanja.\\ Ја разделуваме релацијата на R,,17,, и R,,18,,. |
| | 357 | ---- |
| | 358 | R,,17,,(id_cas, id_slusanje, id_plakjanja, id_ucenik, plateno) |
| | 359 | F,,17,, = {\\ |
| | 360 | (id_cas, id_slusanje) → id_plakjanja,\\ |
| | 361 | (id_cas, id_slusanje) → id_ucenik,\\ |
| | 362 | (id_cas, id_slusanje) → plateno,\\ |
| | 363 | }\\ |
| | 364 | Кандидат клуч: (id_cas, id_slusanje).\\ |
| | 365 | Примарни атрибути: id_cas, id_slusanje.\\ |
| | 366 | **R,,17,,** e во **BCNF** поради тоа што левата страна на сите ф.з. е суперклуч. |
| | 367 | --- |
| | 368 | R,,18,,(id_admin, id_nastavnik, id_ucenik, id_kvalifikacija, id_predmet, id_cas, id_domasno, datum_zainteresiran, id_slusanje, dali_zavrseno_domasno, cena_po_cas, broj_casovi_po_dogovor, opis_predava_predmet)\\ |
| | 369 | F,,18,, = {\\ |
| | 370 | (id_predmet, id_ucenik) → datum_zainteresiran, \\ |
| | 371 | (id_ucenik, id_domasno) → dali_zavrseno_domasno,\\ |
| | 372 | (id_cas, id_slusanje) → id_ucenik,\\ |
| | 373 | (id_nastavnik, id_predmet) → opis_predava_predmet,\\ |
| | 374 | (id_nastavnik, id_ucenik) → cena_po_cas, \\ |
| | 375 | (id_nastavnik, id_ucenik) → broj_casovi_po_dogovor\\ |
| | 376 | }\\' |
| | 377 | |
| | 378 | |