Bandzone.cz Dátová hliadka A11 Adam Berthóty (207830) Emil Červeňan (208042) Entity Objektom typu (#KAPELA) je každá hudobná formácia, alebo sólový interpret, ktorý je riadne vytvorený na webe Bandzone.cz. Objektom typu (#KONCERT) je každé vystúpenie, ktoré je vytvorené na Bandzone.cz a zverejnené na profile kapely v sekcii „Koncerty“ a v sekcii „Akce“ na Bandzone.cz. Objektom typu (#NOVINKA KAPELY) je každá kompozícia textu, hypertextových a multimediálnych odkazov, ktorá je zverejňovaná na profile kapely, v sekcii „Novinky“, na Bandzone.cz. Objektom typu (#MP3) je každý súbor, ktorý reprezentuje hudobnú nahrávku a je uložený na Bandzone.cz. Objektom typu (#VIDEO) je každý súbor, ktorý reprezentuje video a je uložený na Bandzone.cz. Objektom typu (#NAZOR NA KAPELU) je každá kompozícia textu a hypertextových odkazov, ktorá je zobrazovaná na profile kapely, v sekcii „Názory“, na Bandzone.cz. Objektom typu (#FANUSIK) je každý používateľ, ktorý je riadne zaregistrovaný na Bandzone.cz. Objektom typu (#NAZOR NA FANUSIKA) je každá kompozícia textu a hypertextových odkazov, ktorá je zobrazovaná na profile fanúšika, v sekcii „Názory“, na Bandzone.cz. Objektom typu (#NAZOR NA KONCERT) je každá kompozícia textu a hypertextových odkazov, ktorá je zobrazovaná na detaile koncertu, v sekcii „Názory“, na Bandzone.cz. Objektom typu (#PROMO) je každá kompozícia textu, hypertextových a multimediálnych odkazov, ktorá je zobrazovaná na profile fanúšika, v sekcii „Názory“, na Bandzone.cz, pomocou ktorej fanúšik propaguje určitú kapelu. Objektom typu (#CLANOK) je každá kompozícia textu, hypertextových a multimediálnych odkazov, ktorá sa zobrazuje v sekciách „Blog“ na profile fanúšikov na Bandzone.cz. Objektom typu (#ADMIN CLANOK) je, každá kompozícia textu, hypertextových a multimediálnych odkazov, ktorá sa zobrazuje v sekcii „Blog“ dostupnej z domovskej stránky Bandzone.cz. (typ: podtyp) Objektom typu (#KOMENTAR K CLANKU) je každá kompozícia textu a hypertextových odkazov, ktorá je zobrazovaná pod článkom v sekcii „Blog“ na Bandzone.cz a vyjadruje názor istého fanúšika na článok. Objektom typu (#FOTKA) je každý súbor, ktorý reprezentuje obrázok a je uložený na Bandzone.cz. Objektom typu (#GALERIA) je každá pomenovaná kolekcia fotiek uložených na Bandzone.cz. Objektom typu (#KONTAKT) je každý kontaktný údaj, ktorý slúži na kontaktovanie kapely alebo fanúšika na Bandzone.cz. Objektom typu (#SPRAVA) je každé oznámenie, ktoré je fanúšikovi odoslané prostredníctvom Bandzone.cz. Prvkom typu (ZANER) je každá kategória hudobných diel, ktoré vykazujú isté spoločné znaky. Prvkom typu (LOKALITA) je každé slovné označenie geografickej polohy-mesta. Prvkom typu (NASTROJ) je každé slovné označenie hudobného nástroja, na ktorý môže hrať člen kapely, alebo pozície, ktorú môže v kapele zastávať. Špeciálnym prípadom je nedefinovaný nástroj/pozícia. Prvkom typu (CAS) je každý časový údaj, ktorý obsahuje označenie roku, mesiaca, dňa, hodiny, minúty a sekundy. Prvkom typu (KATEGORIA ADMIN CLANKU) je každé slovné označenie kategórie, do ktorej je možné zaradiť článok v hlavnom blogu Bandzone.cz. Asociatívne entity: Objektom typu (#CLENSTVO V KAPELE) je každá reprezentácia väzby medzi kapelou (#KAPELA), členom kapely (#FANUSIK) a nástrojom, alebo pozíciou (NASTROJ) so zmyslom: Fanúšikovia(resp.členovia kapely) (#FANUSIK)-s, ktorí sú členmi danej kapely(#KAPELA) a zastávajú danú pozíciu(resp.hrajú na daný nástroj) (NASTROJ). 0,M : 0,M Väzby medzi entitami: 2: Fanúšikovia (#FANUSIK)-s, ktorí sú priaznivcami danej kapely (#KAPELA). 0,M : 0,M 3: Kapely (#KAPELA)-s, ktoré sú spriaznenými kapelami danej kapely (#KAPELA). 0,M : 0,M 4: MP3 skladby (#MP3)-s, ktoré sú priradené k danej kapele (#KAPELA). 0,M : 1,1 5: Videá (#VIDEO)-s, ktoré sú priradené k danej kapele (#KAPELA). 0,M : 1,1 6: Galérie (#GALERIA)-s, ktoré sú priradené k danej kapele (#KAPELA). 1,M : 0,1 (viď 2. integritné obmedzenie) 7: Kontakty (#KONTAKT)-s, ktoré sú priradené k danej kapele (#KAPELA). 0,M : 0,1 (viď 3. integritné obmedzenie) 8: Novinky kapely (#NOVINKA KAPELY)-s, ktoré sú uverejnené na profile danej kapely (#KAPELA). 0,M : 1,1 9: Lokalita (LOKALITA), ktorá je priradená k danej kapele (#KAPELA). 1,1 : 0,M 10: Žánre (ZANER)-s, do ktorých patrí daná kapela (#KAPELA). 1,M : 0,M 11: Názory na kapelu (#NAZOR NA KAPELU)-s, ktoré sa týkajú danej kapely (#KAPELA). 0,M : 1,1 12: Fanúšik (#FANUSIK), ktorý pridal daný názor na kapelu (#NAZOR NA KAPELU). 0,1 : 0,M (viď 1. integritné obmedzenie) 13: Kapela (#KAPELA), ktorá pridala daný názor na kapelu (#NAZOR NA KAPELU). 0,1 : 0,M (viď 1. integritné obmedzenie) 14: Fanúšikovia (#FANUSIK)-s, ktorí sú priateľmi daného fanúšika (#FANUSIK). 0,M : 0,M 15: Kontakty (#KONTAKT)-s, ktoré sú priradené k danému fanúšikovi (#FANUSIK). 0,M : 0,1 (viď 3. integritné obmedzenie) 16: Správy (#SPRAVA)-s, ktoré sú priradené danému fanúšikovi (#FANUSIK). 0,M : 1,1 17: Galérie (#GALERIA)-s, ktoré sú priradené k danému fanúšikovi (#FANUSIK). 1,M : 0,1 (viď 2. integritné obmedzenie) 18: Články (#CLANOK)-s, ktoré sú priradené danému fanúšikovi (#FANUSIK). 0,M : 1,1 19: Lokalita (LOKALITA), ktorá je priradená k danému fanúšikovi (#FANUSIK). 1,1 : 0,M 20: Promá (#PROMO)-s, ktoré su zverejnené na profile daného fanúšika (#FANUSIK). 0,M : 1,1 21: Názory na fanúšika (#NAZOR NA FANUSIKA)-s, ktoré sa týkajú daného fanúšika (#FANUSIK). 0,M : 1,1 22: Fanúšik (#FANUSIK), ktorý pridal daný názor na fanúšika (#NAZOR NA FANUSIKA). 0,1 : 0,M (viď 1. integritné obmedzenie) 23: Kapela (#KAPELA), ktorá pridala daný názor na kapelu (#NAZOR NA FANUSIKA). 0,1 : 0,M (viď 1. integritné obmedzenie) 24: Fanúšik (#FANUSIK), ktorý pridal daný komentár k článku (#KOMENTAR K CLANKU). 1,1 : 0,M 25: Komentáre (#KOMENTAR K CLANKU)-s, ktoré sú priradené k danému článku (#ADMIN CLANOK). 0,M : 1,1 26: Fotky (#FOTKA)-s, ktoré sú zaradené do danej galérie (#GALERIA). 0,M : 1,1 27: Kapely (#KAPELA)-s, ktoré sú označené ako účinkujúce na danom koncerte(#KONCERT). 1,M : 0,M 28: Galérie(#GALERIA)-s, ktoré sú priradené k danému koncertu(#KONCERT). 1,M : 0,1 (viď 2. integritné obmedzenie) 29: Fanúšik (#FANUSIK), ktorý je zakladateľom daného koncertu(#KONCERT). 1,1 : 0,M 30: Názory(#NAZOR NA KONCERT), ktoré sú priradené k danému koncertu(#KONCERT). 0,M : 1,1 31: Fanúšik (#FANUSIK), ktorý pridal daný názor na koncert(#NAZOR NA KONCERT). 1,1 : 0,M 32: Kategória (KATEGORIA ADMIN CLANKU), do ktorej je zaradený daný admin článok(#ADMIN CLANOK). 1,1 : 0,M 33: Lokalita (LOKALITA), v ktorej sa uskutoční/uskutočnil daný koncert (#KONCERT). 1,1 : 0,M Integritné obmedzenia: 1.) Každý názor na kapelu(#NAZOR NA KAPELU) a názor na fanúšika(#NAZOR NA FANUSIKA) musel pridať práve fanúšik(#FANUSIK) alebo práve kapela(#KAPELA). 2.) Každá galéria(#GALERIA) musí byť priradená práve fanúšikovi(#FANUSIK), práve kapele(#KAPELA), alebo práve koncertu(#KONCERT). 3.) Každý kontakt(#KONTAKT), je buď kontaktom na fanúšika(#FANUSIK), alebo kapelu(#KAPELA). ER Diagram