File:ER_Diagram_MMORPG.svg · Wikimedia Commons · See Wikimedia Commons
Diagram związków encji
Sign in to saveAlso known as ER model, entity-relationship modeling, ER modeling, EAR model, EAR modeling, ERD, ER schema, ERM
describes inter-related things of interest in a specific domain of knowledge;composed of entity types (which classify the things of interest) and specifies relationships that can exist between instances of those entity types
Wikidata facts
- Instance of
- modeling language
- Subclass of
- data model
Show 5 more facts
- Commons category
- Entity-relationship models
- topic's main category
- Category:Entity–relationship model
- Stack Exchange tag
- stackoverflow.com/tags/entity-relationship
- discoverer or inventor
- Peter Chen
- ACM Classification Code (2012)
- 10002959
Sources (2)
via Wikidata · CC0
Article · Polski
Diagram związków encji (ang. entity-relationship diagram – ERD) – rodzaj graficznego przedstawienia związków pomiędzy encjami używany w projektowaniu systemów informacyjnych do zademonstrowania konceptualnych modeli danych używanych w systemie. Systemy CASE, które wspierają tworzenia tych diagramów, mogą na ich podstawie automatycznie tworzyć bazy danych odpowiadające relacjom na diagramie. Diagram pokazuje logiczne związki pomiędzy różnymi encjami, związki te mają dwie cechy: 1. * Opcjonalność – która mówi o tym, czy każda encja musi, czy też może wystąpić równocześnie z inną. Np. TOWAR musi zostać zakupiony przez co najmniej jednego KLIENTA, ale KLIENT może być nabywcą TOWARU. W reprezentacji graficznej linia przerywana oznacza opcjonalność związku, natomiast ciągła wymóg związku. 2. * Krotność – określającą ile encji wchodzi w skład związku: 1. * 1:1 („jeden do jeden”) – encji odpowiada dokładnie jedna encja, 2. * 1:N („jeden do wielu”) – encji odpowiada jedna lub więcej encji, 3. * M:N („wiele do wielu”) – jednej lub więcej encjom odpowiada jedna lub więcej encji. W przypadku związków M:N często stosuje się normalizację diagramu, która polega na dodaniu encji pośredniczącej i zastąpienie związku M:N dwoma związkami 1:N z nową encją.
Abstract from DBpedia / Wikipedia · CC BY-SA