Spisu treści:
- Definicja - Co oznacza diagram relacji międzyludzkich (ERD)?
- Techopedia wyjaśnia diagram relacji międzyludzkich (ERD)
Definicja - Co oznacza diagram relacji międzyludzkich (ERD)?
Diagram zależności między podmiotami (ERD) to technika modelowania danych, która graficznie ilustruje byty systemu informacyjnego i relacje między nimi. ERD jest koncepcyjnym i reprezentacyjnym modelem danych wykorzystywanym do reprezentowania infrastruktury szkieletu encji.
Elementy ERD to:
- Podmioty
- Relacje
- Atrybuty
Kroki związane z tworzeniem ERD obejmują:
- Identyfikacja i zdefiniowanie podmiotów
- Określanie wszystkich interakcji między jednostkami
- Analiza charakteru interakcji / określenie liczności relacji
- Tworzenie ERD
Techopedia wyjaśnia diagram relacji międzyludzkich (ERD)
Diagram relacji z bytem (ERD) ma kluczowe znaczenie dla stworzenia dobrego projektu bazy danych. Jest wykorzystywany jako logiczny model danych wysokiego poziomu, który jest przydatny przy opracowywaniu projektu koncepcyjnego baz danych.
Istota to element lub koncepcja świata rzeczywistego, która istnieje samodzielnie. Encje są równoważne tabelom bazy danych w relacyjnej bazie danych, przy czym każdy wiersz tabeli reprezentuje instancję tej encji.
Atrybut bytu to szczególna właściwość, która opisuje byt. Relacja to powiązanie opisujące interakcję między jednostkami. Kardynalność, w kontekście ERD, to liczba wystąpień jednego bytu, które mogą lub muszą być powiązane z każdym wystąpieniem innego bytu. Zasadniczo mogą istnieć relacje jeden do jednego, jeden do wielu lub wiele do wielu.
Rozważmy na przykład dwie rzeczywiste jednostki, pracownika i jego dział. Pracownik ma atrybuty, takie jak numer pracownika, nazwisko, numer działu itp. Podobnie, numer działu i nazwisko można zdefiniować jako atrybuty działu. Dział może wchodzić w interakcje z wieloma pracownikami, ale pracownik może należeć tylko do jednego działu, dlatego może istnieć relacja jeden do wielu, zdefiniowana między działem a pracownikiem.
W rzeczywistej bazie danych tabela pracowników będzie miała numer działu jako klucz obcy, odwołujący się z tabeli działu, w celu wymuszenia relacji.
