Entity Název: Subjekt Typ: Kernel Objektem typu (#Subjekt) je každá fyzická nebo právnická osoba, která je zaregistrovaná v knihovně jako čtenář, pracuje zde jako zaměstnanec nebo se jakýmkoli způsobem podílela na vytvoření nebo realizaci některého díla evidovaného knihovnou (např. jako autor, skladatel, editor, překladatel, režisér, vydavatelství...) a systém. Evidujeme žijící i zemřelé osoby, resp. existující i zaniklé právnické osoby. Poznámka: Objekty typu (#Subjekt) mohou patřit zároveň do několika podtypů typu (#Subjekt). Např. Jan Novák může být zároveň čtenář i autor. Název: Autor Typ: Subtype Objektem typu (#Autor) je každá fyzická osoba, žijící nebo zemřelá, která vytvořila či spoluvytvořila některé dílo evidované v knihovně. Za autora se nepovažuje osoba, která upravila již existující dílo způsobem, který neobsahuje významný podíl nezávislého intelektuálního či uměleckého úsilí (překladatel, korektor,...). Jde o podtyp entity Subjekt. Název: Zaměstnanec Typ: Subtype Objektem typu (#Zaměstnanec) je každá fyzická osoba, která má nebo měla nějaký pracovněprávní vztah s knihovnou a je účelná její evidence. Jde o podtyp entity Subjekt. Název: Čtenář Typ: Subtype Objektem typu (#Čtenář) je každá právnická nebo fyzická osoba, která vyplnila registrační formulář a zaplatila registrační poplatek. Jde o podtyp entity Subjekt. Název: Role Typ: Kernel Objektem typu (#Role) je každé vymezení určité množiny uživatelů systému, pro kterou jsou přidělena oprávnění k provádění operací se systémem. Název: Subjekt_Role Typ: Associative Objektem typu (#Subjekt_Role) je každá reprezentace vazby mezi subjektem a rolí se smyslem: Heslo (Heslo), kterým se daná subjekt (#Subjekt) přihlašuje do dané role (#Role) / 0,1 : 1,1 Název: Operace Typ: Kernel Objektem typu (#Operace) je každá ucelená funkce systému, kterou je účelné evidovat (např. registrace čtenáře, půjčení knihy, podání žádosti o prodloužení výpůjčky,...). Poznámka: Objekty typu (#Operace) mohou patřit zároveň do několika podtypů typu (#Operace). Např. rezervování exempláře může být zároveň operací s exemplářem a službou (pokud je rezervace placená). Název: Záznam o provedení operace Typ: Associative Objektem typu (#Záznam o provedení operace) je každá reprezentace vazby mezi subjektem a operací se smyslem: Datum (Datum), kdy daný subjekt (#Subjekt) provedl danou operaci (#Operace) / 0,M : 0,M Název: Typ operace Typ: Kernel Objektem typu (#Typ operace) je každé vymezení určité množiny operací, které mají být při prezentaci seskupeny do logického celku (bloku). Např. Operace se čtenářem, Evidence výpůjček, ... Název: Dílo Typ: Kernel Objektem typu (#Dílo) je každý rozlišitelný umělecký nebo intelektuální výtvor. Za nové dílo je považována také každá taková modifikace existujícího díla, která obsahuje významný podíl nezávislého intelektuálního nebo uměleckého úsilí. Např. Tolstého Vojna a mír, Beethovenova Devátá symfonie, hra Romeo a Julie od Williama Shakespeara, film Romeo a Julie do Franca Zeffirelliho. Název: Ztvárnění Typ: Kernel Objektem typu (#Ztvárnění) je každá realizace uměleckého nebo intelektuálního díla v alfanumerické, hudební, zvukové, obrazové nebo jiné podobě. Např. Homérova Odysea je dílo, a její originál a překlad jsou dvě různá ztvárnění. Podobně Dvořákova Rusalka je dílo a její představení v divadle nebo její notová partitura jsou ztvárnění. Název: Vyjádření Typ: Kernel Objektem typu (#Vyjádření) je každé ,,zhmotnění" či ,,ztělesnění" ztvárnění konkrétního díla zahrnující širokou skupinu médií, jako je kniha, periodikum, zvuková nahrávka na CD a další. Např. text nazvaný ,,Vinnetou" je ztvárnění, kniha vydaná v roce 1976 nakladatelstvím Albatros je vyjádření. Název: Exemplář Typ: Kernel Objektem typu (#Exemplář) je každá konkrétní hmotná věc, která reprezentuje určité vyjádření; nemusí ji tvořit jen jedna část, často jde o celek skládající se z více komponent. Např. text nazvaný ,,Alchymista" je ztvárnění, kniha vydaná v roce 1995 nakladatelstvím Jota je vyjádření a výtisk knihy (příp. podepsaný autorem) je exemplář. Podobně přednes symfonické básně ,,Má vlast" je ztvárnění, soubor 2 CD se zvukovou nahrávkou této skladby je vyjádření a konkrétní 2 CD na poličce tvoří dohromady jeden exemplář. Název: Spolupráce vyjádření Typ: Associative Objektem typu (#Spolupráce vyjádření) je každá reprezentace vazby mezi subjektem, vyjádřením a typem spolupráce se smyslem: Subjekt (#Subjekt), který se daným způsobem (#Role přispěvatele) podílel na vzniku daného vyjádření (#Vyjádření) / 0,M : 0,M Příklad: vydavatelství, které vydalo vyjádření díla. Název: Spolupráce ztvárnění Typ: Associative Objektem typu (#Spolupráce ztvárnění) je každá reprezentace vazby mezi subjektem, ztvárněním a typem spolupráce se smyslem: Subjekt (#Subjekt), který se daným způsobem (#Role přispěvatele) podílel na vzniku daného ztvárnění (#Ztvárnění) / 0,M : 0,M Název: Role přispěvatele Typ: Kernel Objektem typu (#Role přispěvatele) je každý způsob, jakým se subjekt může podílet na vzniku nebo realizaci ztvárnění nebo vyjádření díla a který je účelné evidovat. Např. překladatel, autor předmluvy,... Název: Typ vyjádření Typ: Kernel Objektem typu (#Typ vyjádření) je každý pojem reprezentující médium, které může být nosičem vyjádření díla. Např. kniha, periodikum, CD,... Název: Typ vyjádření_Atribut Typ: Associative Objektem typu (#Typ vyjádření_Atribut) je každá reprezentace vazby mezi typem vyjádření a atributem vyjádření se smyslem: Pořadí (Pořadí), ve kterém je daný atribut (#Atribut vyjádření) přiřazen k instanci daného typu vyjádření (#Typ vyjádření) / 0,1 : 0,M Název: Atribut vyjádření Typ: Kernel Objektem typu (#Atribut vyjádření) je každý druh vlastnosti některého typu vyjádření, kterou je účelné evidovat. Název: Hodnota atributu vyjádření Typ: Associative Objektem typu (#Hodnota atributu vyjádření) je každá reprezentace vazby mezi atributem vyjádření a vyjádřením se smyslem: Hodnota (Hodnota), kterou nabývá daný atribut vyjádření (#Atribut vyjádření) pro dané vyjádření (#Vyjádření) / 0,1 : 0,M Název: Typ subjektu Typ: Kernel Objektem typu (#Typ subjektu) je každé vymezení určité množiny fyzických nebo právnických osob, pro kterou je účelné evidovat skupinu atributů speciálních pro danou množinu. Název: Atribut subjektu Typ: Kernel Objektem typu (#Atribut subjektu) je každý druh vlastnosti některého typu subjektu, kterou je účelné evidovat. Název: Hodnota atributu subjektu Typ: Associative Objektem typu (#Hodnota atributu subjektu) je každá reprezentace vazby mezi atributem subjektu a subjektem se smyslem: Hodnota (Hodnota), kterou nabývá daný atribut subjektu (#Atribut subjektu) pro daný subjekt (#Subjekt) / 0,1 : 0,M Název: Stav exempláře Typ: Kernel Objektem typu (#Stav exempláře) je každé účelové členění exemplářů z hlediska jejich dostupnosti. Např. půjčený, rezervovaný, volný, ... Název: Žánr Typ: Kernel Objektem typu (#Žánr) je každé členění konkrétních forem děl podle kritérií relevantních dané formě (např. literární žánry, hudební žánry atd.). Název: Hodnocení Typ: Associative Objektem typu (#Hodnocení) je každá reprezentace vazby mezi čtenářem a ztvárněním se smyslem: Známka (Známka), kterou daný čtenář (#Čtenář) ohodnotil dané ztvárnění (#Ztvárnění). /1,1 : 0,M Název: Změna objektu Typ: Kernel Objektem typu (#Změna objektu) je každá úprava hodnoty nějakého atributu některé z entit, kterou je účelné evidovat. Pozn.: V termínech fyzického modelu (relační databáze) se zde bude evidovat jméno tabulky a sloupce a ID řádku (tedy adresa měněné položky), stará hodnota a údaj o tom, kdy a kdo změnu provedl. Název: Služba Typ: Subtype Objektem typu (#Služba) je každá operace, kterou knihovna nabízí čtenáři za určitý poplatek, a každá jiná operace nezbytná pro chod knihovny, která se týká čtenáře a je zpoplatněná, a vklad hotovosti na konto čtenáře. Např. rezervace knihy, pokuta za prodlení, upomínka, kopírování, ... Jde o podtyp entity Operace. Název: Cena Typ: Kernel Objektem typu (#Cena) je každá částka, kterou knihovna v průběhu provozování systému požadovala za provedení některé služby. Název: Pohyb na kontě Typ: Associative Objektem typu (#Pohyb na kontě) je každá reprezentace vazby mezi službou a kontem se smyslem: Částky (Částka)-s, o kterou byl změněn zůstatek na daném kontě (#Konto) provedením dané služby (#Služba) daným subjektem (#Subjekt) k danému datu (Datum). / 0,M : 0,M Jde o podtyp entity Záznam o provedení operace. Název: Konto Typ: Kernel Objektem typu (#Konto) je každá souhrnná informace o financích čtenáře v rámci systému. Název: Operace s exemplářem Typ: Subtype Objektem typu (#Operace s exemplářem) je každá operace poskytovaná knihovnou, která je prováděna nad exemplářem v rámci výpůjček. Např. rezervace knihy, půjčení, ... Jde o podtyp entity Operace. Název: Vztah Operace-Čtenář-Exemplář Typ: Associative Objektem typu (#Vztah Operace-Čtenář-Exemplář) je každá reprezentace vazby mezi exemplářem, operací s exemplářem a čtenářem se smyslem: Čtenáři (#Čtenář)-s, na jejichž požadavek byla nad daným exemplářem (#Exemplář) provedena daná operace (#Operace s exemplářem) daným subjektem (#Subjekt) k danému datu (Datum). / 0,M : 0,M Jde o podtyp entity Záznam o provedení operace. Vazby: Ref 1 Ztvárnění (#Ztvárnění)-s, která realizují dané dílo (#Dílo). / 0,M:1,1 Ref 2 Vyjádření (#Vyjádření)-s, která ztělesňují či zhmotňují dané ztvárnění (#Ztvárnění). / 0,M:1,1 Ref 3 Exempláře (#Exemplář)-s, které reprezentují dané vyjádření (#Vyjádření). / 0,M:1,1 Ref 4 Autoři (#Autor)-s, kteří jsou tvůrci či spolutvůrci daného díla (#Dílo). / 0,M:0,M Ref 5 Žánry(#Žánr)-s, do kterých je zařazeno dané dílo (#Dílo). / 1,M:0,M Ref 6 Typ (#Typ vyjádření), do kterého náleží dané vyjádření (#Vyjádření). / 1,1:0,M Ref 7 Stav (#Stav exempláře), ve kterém se nachází daný exemplář (#Exemplář). / 1,1:0,M Ref 8 Konto (#Konto), které patří danému čtenáři (#Čtenář). / 1,1:1,1 Ref 9 Ceny (#Cena)-s, které knihovna požaduje nebo požadovala za provedení dané služby (#Služba). / 1,M:1,1 Ref 10 Operace (#Operace s exemplářem)-s, které knihovna nabízí pro daný typ vyjádření (#Typ vyjádření). / 0,M:0,M Ref 11 Subjekty (#Subjekt)-s, kteří jsou daného typu (#Typ subjektu). / 0,M:1,1 Ref 12 Atributy (#Atribut subjektu)-s, které jsou evidovány u instancí daného typu subjektu (#Typ subjektu). / 0,M:0,M Ref 13 Operace (#Operace)-s, pro které má oprávnění daná role (#Role). / 0,M:0,M Ref 14 Operace (#Operace)-s, které patří k danému typu operace (#Typ operace). / 0,M:1,1 Ref 15 Změny na objektech (#Změna objektu)-s, které provedl daný zaměstnanec (#Zaměstnanec). / 0,M:1,1