Changes between Version 10 and Version 11 of Концептуален дизајн - ЕР Дијаграм и податочни побарувања
- Timestamp:
- 01/25/25 20:31:07 (4 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Концептуален дизајн - ЕР Дијаграм и податочни побарувања
v10 v11 32 32 **FitnesInstruktor** ентитет кој исто така произлегува од Korisnici и го наследува неговиот примарен клуч. 33 33 34 Кандидат клуч: tel_broj34 Кандидат клуч: tel_broj 35 35 36 Атрибути: ime, prezime, tel_broj, e-mail, kratka_bio, rab_iskustvo36 Атрибути: ime, prezime, tel_broj, e-mail, kratka_bio, rab_iskustvo 37 37 38 38 39 39 **Sopstvenik** ентитет кој управува со FitnesCentar,ентитет кој исто така произлегува од Korisnici и го наследува неговиот примарен клуч. 40 40 41 Кандидат клуч: tel_broj41 Кандидат клуч: tel_broj 42 42 43 Атрибути: ime, prezime, tel_broj43 Атрибути: ime, prezime, tel_broj 44 44 45 45 46 46 **Trening** ентитет кој ги дефинира тренинзите. 47 47 48 Примарен клуч: trening_id48 Примарен клуч: trening_id 49 49 50 Атрибути: tip - повеќе вредносен атрибут составен од атрибутите individualen и grupen50 Атрибути: tip - повеќе вредносен атрибут составен од атрибутите individualen и grupen 51 51 52 52 53 53 **Termin** ентитет кој ги дефинира термините за тренинзите. 54 54 55 Примарен клуч: termin_id55 Примарен клуч: termin_id 56 56 57 Атрибути: pocetok, vremetraenje57 Атрибути: pocetok, vremetraenje 58 58 59 59 60 60 **Rezervacija** ентитет кој ги дефинира резервациите направени од клиентите. 61 61 62 Примарен клуч: br_rez62 Примарен клуч: br_rez 63 63 64 Атрибути: cena - изведен атрибут64 Атрибути: cena - изведен атрибут 65 65 66 66 67 67 **Ocena** ентитет кој дефинира оценка за тренингот или инструкторот. 68 68 69 Примарен клуч: ocena_id69 Примарен клуч: ocena_id 70 70 71 Атрибути: vrednost, komentar71 Атрибути: vrednost, komentar 72 72 73 73 … … 75 75 === Релации 76 76 77 ** ima**77 **-ima** 78 78 Еден фитнес центар мора да има 1 или N фитнес инструктори, а секој фитнес инструктор може да биде дел од точно еден фитнес центар. 79 79 80 ** ima**80 **-ima** 81 81 Еден фитнес центар може да има 1 или N клиенти, а еден клиент може да биде член во 1 фитнес центар. 82 82 83 ** ima**83 **-ima** 84 84 Eден фитнес центар мора да има само еден сопственик, а еден сопственик мора да поседува еден фитнес центар. 85 85 86 ** ima_uvid_na**86 **-ima_uvid_na** 87 87 Сопственикот има увид на 1 или N термини, 1 или N резервации и 1 или N оцени. Термините, резервациите и оценките мора да бидат под увид на сопственикот. 88 88 89 ** dodava**89 **-dodava** 90 90 Сопственикот додава 1 или N фитнес инструктори, а секој фитнес инструктор мора да биде додаден од точно еден сопственик. 91 91 92 ** brise**92 **-brise** 93 93 Сопственикот може да избрише 1 или N фитнес инструктори, додека секој фитнес инструктор може да биде избришан од точно еден сопственик. 94 94 95 ** vodi**95 **-vodi** 96 96 Еден фитнес инструктор мора да води 1 или N тренинзи, а секој тренинг мора да биде воден од точно еден фитнес инструктор. 97 97 98 ** ima**98 **-ima** 99 99 Еден тренинг мора да има еден термин, а еден термин мора да има еден тренинг. 100 100 101 ** pravi**101 **-pravi** 102 102 Еден клиент може да направи 1 или N резервации, а секоја резервација мора да биде направена од барем еден клиент. 103 103 104 ** bira**104 **-bira** 105 105 Еден клиент може да избере 1 или N тренинзи и 1 или N термини, а секој тренинг или термин може да биде избран од барем 1 клиент. 106 106 107 ** za**107 **-za** 108 108 Една резервација мора да има точно еден термин. Еден термин може да припаѓа на една резервација. 109 109 110 ** pripagja_na**110 **-pripagja_na** 111 111 Една тренинг може да припаѓа на повеќе резервации. Не може да е резервација а да нема барем еден тренинг. 112 112 113 ** poseduva**113 **-poseduva** 114 114 Eден фитнес инструктор може да поседува повеќе резервации. Секоја резервација мора да припаѓа на еден фитнес инструктор. 115 115 116 ** dava**116 **-dava** 117 117 Еден клиент може да даде 1 или N оцени, а секоја оцена мора да биде дадена од точно еден клиент. 118 118