Přeskočit na obsah

Entita

Z Infopedia
Rozbalit box

Obsah boxu

Entita (z latinského entitas, od ens – „jsoucí“, „věc“) je široký a fundamentální pojem, který označuje cokoliv, co existuje nebo může být považováno za existující jako samostatná, odlišitelná jednotka. Může se jednat o konkrétní fyzický objekt, abstraktní koncept, živou bytost, právní subjekt nebo dokonce fiktivní postavu. Klíčovou vlastností entity je její vnímaná nebo definovaná existence a identita, která ji odlišuje od jejího okolí a jiných entit. Pojem je klíčový v mnoha oborech, zejména ve filosofii (specificky v ontologii), informatice, právu a esoterice. ```

```

🏛️ Filosofický pohled

Ve filosofii, konkrétně v odvětví metafyziky zvaném ontologie (nauka o bytí), je entita ústředním pojmem. Ontologie se zabývá otázkami, co existuje, jaké druhy věcí existují a jaké jsou jejich základní vlastnosti a vztahy. Z tohoto pohledu lze entity dělit do několika základních kategorií:

  • Konkrétní entity: Jsou to entity, které existují v prostoru a čase. Mají fyzickou podobu a lze je vnímat smysly. Patří sem například kámen, strom, člověk nebo planeta Země. Jsou předmětem zkoumání přírodních věd.
  • Fiktivní entity: Jedná se o entity, které existují pouze v rámci fiktivních světů, jako jsou literatura, film nebo mytologie. Příkladem může být Sherlock Holmes, Harry Potter nebo Zeus. Ačkoliv nemají reálnou existenci, mají definované vlastnosti a mohou být předmětem analýzy a diskuse.
  • Sociální (nebo institucionální) entity: Jsou to entity vytvořené lidskou společností a dohodou. Jejich existence je závislá na kolektivním přesvědčení a společenských strukturách. Patří sem například státy, korporace, peníze nebo manželství.

Filosofická debata se často točí kolem tzv. „ontologického závazku“ – tedy otázky, existenci jakých typů entit jsme nuceni přijmout, abychom mohli smysluplně popisovat svět. ```

```

💻 Entita v informatice a databázích

V informatice a zejména v oblasti databázových systémů má pojem entita velmi specifický a technický význam. Je základním stavebním kamenem pro modelování dat.

Databázové modelování

V kontextu Entity-Relationship modelu (ER model nebo ERD), který se používá pro návrh databází, je entita objektem reálného světa, který je odlišitelný od ostatních objektů a o kterém chceme uchovávat data.

  • Entita: Představuje třídu podobných objektů. Například Student, Kniha, Faktura. V diagramu se obvykle značí obdélníkem.
  • Atribut: Je vlastnost, která popisuje entitu. Například entita Student může mít atributy jako Jméno, Příjmení, Datum narození a Identifikační číslo.
  • Vztah (Relationship): Popisuje propojení mezi dvěma nebo více entitami. Například mezi entitou Student a entitou Kurz může existovat vztah "je zapsán na" (jeden student může být zapsán na více kurzů a jeden kurz může mít více studentů).

Po návrhu se databázový model převádí do konkrétní implementace, kde se typ entity obvykle stává tabulkou, jednotlivé instance entity (konkrétní studenti) se stávají řádky v této tabulce a atributy se stávají sloupci.

Objektově-relační mapování (ORM)

V moderním programování se často používají techniky objektově-relačního mapování (ORM), jako jsou JPA, Hibernate nebo Entity Framework. Zde pojem entita označuje objekt (třídu), který přímo odpovídá tabulce v relační databázi. Programátor tak může pracovat s daty jako s běžnými objekty ve svém programovacím jazyce, aniž by musel psát složité SQL dotazy, a ORM framework se postará o synchronizaci mezi objekty a databází.

Herní vývoj

V herním vývoji je entita často obecný termín pro jakýkoli objekt ve hře (postava, předmět, projektil, spouštěč události). Moderní herní enginy často používají architekturu Entity-Component-System (ECS), kde je entita pouhým identifikátorem, ke kterému se dynamicky připojují komponenty (data) a systémy (logika), což umožňuje velkou flexibilitu. ```

```

⚖️ Právní a obchodní pojetí

V právním a obchodním kontextu se pojem entita používá k označení subjektu, který má právní subjektivitu. To znamená, že může být nositelem práv a povinností. Rozlišují se dva základní typy právních entit:

  • Fyzická osoba: Každý člověk je od narození do smrti právní entitou s přirozenými právy a povinnostmi.
  • Právnická osoba: Je to uměle vytvořený subjekt (konstrukce), kterému zákon přiznává právní subjektivitu. Právnická osoba existuje a jedná nezávisle na lidech, kteří ji tvoří nebo ovládají. Má vlastní majetek, práva a povinnosti, může uzavírat smlouvy, vlastnit majetek, žalovat a být žalována.

Příklady právnických osob (právních entit):

Pojem "ekonomická entita" nebo "účetní jednotka" se v účetnictví používá k vymezení hospodářského celku, jehož majetek a aktivity jsou sledovány odděleně od jeho vlastníků a jiných entit. ```

```

👻 Entita v duchovnu a esoterice

V kontextu spirituality, esoteriky, mytologie a paranormálních jevů označuje pojem entita jakoukoli bytost, která nemá fyzické tělo, ale je považována za existující na jiné, nehmotné úrovni reality. Tyto entity jsou často vnímány jako vědomé a schopné interakce s fyzickým světem nebo s lidským vědomím.

Pojem je velmi široký a může zahrnovat:

  • Duchové: Vědomí zemřelých osob, které zůstalo vázáno na fyzický svět.
  • Démoni a andělé: Bytosti z náboženských a mytologických systémů, často vnímané jako zlé nebo dobré síly.
  • Elementálové: Duchové přírody spojovaní s klasickými živly (země, voda, vzduch, oheň).
  • Bůh|Bohové]] a polobohové: Mocné bytosti uctívané v různých polyteistických náboženstvích.
  • Mimozemské nebo interdimenzionální bytosti: V některých moderních systémech víry jsou entity chápány jako bytosti z jiných planet nebo dimenzí.

Existence těchto entit není vědecky prokázána a je předmětem víry, osobních zkušeností a náboženských či spirituálních tradic. Zkoumáním údajných projevů těchto entit se zabývají obory jako parapsychologie nebo kryptozoologie, které však nejsou považovány za součást hlavního proudu vědy. ```

```

💡 Pro laiky: Co je to vlastně entita?

Představte si, že si o světě vedete kartotéku. Entita je v podstatě cokoliv, o čem si můžete založit samostatnou kartičku. Je to jakýkoli „kus“ reality (nebo fantazie), který dokážete pojmenovat a odlišit od ostatních.

  • Ve filosofii: Filosof se ptá, o čem všem můžeme mít kartičku. Můžeme mít kartičku "Tento stůl"? Určitě. Můžeme mít kartičku "Spravedlnost"? Ano, i když ji nevidíme. A co kartička "Jednorožec"? Také, i když neexistuje ve fyzickém světě. Filosof zkoumá, jaký je rozdíl mezi těmito kartičkami a co to znamená, když řekneme, že něco na kartičce "opravdu existuje".
  • V informatice: Programátor, který tvoří databázi, si takovou kartotéku skutečně vytváří. Kartotéka je databáze. Každá kartička je záznam o jedné konkrétní věci – například o studentovi. Na kartičce jsou předtištěná políčka (atributy) jako "Jméno", "Věk", "Adresa". Entita je zde tedy šablona pro tyto kartičky (typ "Student") a její jednotlivé instance jsou konkrétní vyplněné kartičky.
  • V právu: Právník řekne, že některé kartičky (např. "Člověk Jan Novák" nebo "Firma ABC s.r.o.") mají speciální razítko. Toto razítko jim dává práva a povinnosti. Mohou vlastnit jiné kartičky (majetek) nebo se soudit s jinými orazítkovanými kartičkami. Entita je zde kdokoli nebo cokoli, kdo má toto "právní razítko".
  • V duchovnu: Zde si lidé představují kartičky o věcech, které nejsou vidět, ale věří, že existují. Například kartička "Anděl strážný" nebo "Duch starého hradu". Entita v tomto smyslu je jakákoli nehmotná bytost, o které se věří, že má vlastní vůli a existenci.

```

```

Šablona:Aktualizováno ```