Utwórz diagram relacji jednostek w Lucidchart

Napisane przez:  Morgan T
Ostatnia aktualizacja:  

Twórz diagramy relacji jednostek (ERD) z niestandardowym tekstem, stylizacją i relacjami między polami. Automatycznie generuj tabele i schematy baz danych za pomocą funkcji importu SQL.

Dostępność planu: wolny, Indywidualny, Zespół i Przedsiębiorstwo.

Obejrzyj: diagram organizacji encji

Przegląd ERD

Diagram relacji jednostek (ERD) to wizualna reprezentacja bazy danych, która pokazuje, w jaki sposób elementy są ze sobą powiązane. Diagram ER składa się z dwóch typów obiektów - podmiotów i relacji. Encja w tym kontekście jest składnikiem danych ze zbioru danych, wyświetlanym jako kształt na kanwie. Relacje między jednostkami są reprezentowane jako linie, które mają specjalne zakończenia linii zwane kardynalnościami, które opisują, w jaki sposób dwa elementy bazy danych oddziałują na siebie nawzajem.

Zaimportuj bazę danych

Funkcja importu ERD przesyła wszystkie tabele i schematy bazy danych bezpośrednio do menu kształtu. Możesz zaimportować zaktualizowane pliki bazy danych w dowolnym momencie, a pola zostaną zaktualizowane w menu kształtu i na kanwie.

Aby zaimportować komponenty bazy danych, wykonaj następujące kroki:

  1. Otwórz Menedżera biblioteki kształtów, klikając Więcej kształtów w dolnej części menu kształtów.
  2. Wyszukaj bibliotekę kształtów "Entity Relationship".
  3. Kliknij pole wyboru obok opcji "Relacja jednostki".
  4. Wybierz Użyj wybranych kształtów.
  5. Kliknij opcję Importuj z biblioteki kształtów związków encji.
  6. W menu importu wybierz używany system zarządzania bazą danych (DBMS).

     
  7. Kliknij przycisk Kopiuj do schowka , aby skopiować zapytanie.
     
  8. Wklej i uruchom zapytanie w swojej bazie danych.
  9. Wybierz Dalej.
  10. Kliknij Wybierz plik , aby zaimportować plik .CSV, .TSV lub .TXT. 
    • Alternatywnie skopiuj i wklej wyniki zapytania w otwartym obszarze tekstowym.
       
  11. Kliknij Importuj.   

Lucidchart natychmiast konwertuje zaimportowane zapytanie na listę baz danych, tabel i schematów i organizuje listę w Twoim menu kształtów. Każda zwijana sekcja menu kształtu reprezentuje bazę danych. Nazwy wewnątrz sekcji odpowiadają tabelom bazy danych. Dodatkowa podsekcja wskazywałaby na schemat.

Następnie możesz przeciągnąć tabele bazy danych z menu kształtu na obszar roboczy. Jeśli poprawnie skonfigurowałeś klucze podstawowe i obce, po przeciągnięciu powiązanych tabel na kanwę, Lucidchart automatycznie narysuje linie relacji.

Zaimportuj schemat Salesforce  tag-przedsiębiorstwa.png

Dzięki funkcji importu schematów z Salesforce administratorzy mogą mapować architekturę swoich instancji Salesforce.

Uwaga: ta funkcja jest dostępna tylko na kontach Enterprise i nie jest dostępna dla użytkowników w środowisku FedRAMP. 

Aby zaimportować schemat, wykonaj następujące kroki:

  1. Otwórz Menedżera biblioteki kształtów, klikając Więcej kształtów w dolnej części menu kształtów.
  2. Wyszukaj bibliotekę kształtów "Entity Relationship".
  3. Kliknij pole wyboru obok opcji "Relacja jednostki".
  4. Wybierz Użyj wybranych kształtów.
  5. Kliknij Salesforce Import w bibliotece kształtów związków encji.
     
  6. W wyświetlonym oknie dialogowym kliknij Importuj z Salesforce.
  7. W następnym oknie zostaniesz poproszony o zalogowanie się do Salesforce. Kliknij Kontynuuj.
  8. Jeśli wcześniej nie łączyłeś się z Salesforce, w następnym oknie pojawi się monit o przyznanie Lucidchart uprawnień dostępu do Twojego konta Salesforce. Kliknij Allow.
    • Możesz cofnąć dostęp w dowolnym momencie w ustawieniach konta Lucid. 
    • Jeśli napotkasz komunikat o błędzie po wykonaniu tego kroku, sprawdź zakresy IP logowania w profilu użytkownika Salesforce i upewnij się, że zakresy te nie są ograniczone. 
  9. W następnym oknie wybierz obiekty Salesforce, które chcesz zaimportować do Lucidchart.
    • Wyszukaj określone obiekty za pomocą paska wyszukiwania u góry. Jeśli nie zostaną znalezione żadne obiekty, zostaniesz poproszony o dostosowanie wyszukiwanego hasła.
  10. Wybierz pomiędzy „Pokaż tylko relacje” lub „Pokaż wszystkie szczegóły obiektu”.
  11. Kliknij Importuj.

Ręcznie utwórz lub edytuj ERD

Możesz ręcznie utworzyć ERD korzystając z biblioteki kształtów związków encji. Można to zrobić, przeciągając kształty z biblioteki kształtów i dodając relacje, tekst i styl.

Wskazówka: Oszczędź czas tworząc ERD przy użyciu sztucznej inteligencji. Więcej informacji znajdziesz w naszym artykule Zwiększ produktywność dzięki Lucid AI w Lucidchart .

Dodaj lub usuń pola

Aby dodać lub usunąć pola, wybierz kształt lub kliknij ikonę Panelu kontekstowego w prawym górnym rogu obszaru roboczego, aby otworzyć Panel kontekstowy encji. Na liście rozwijanej Opcje zaawansowane wskaż liczbę potrzebnych pól.

Dodaj tekst

Kliknij dwukrotnie tekst, aby przejść do trybu edycji tekstu. 

Po wybraniu pola tekstowego możesz nacisnąć przycisk :

  • Naciśnij klawisz Tab na klawiaturze, aby przejść do następnego wiersza.
  • Shift+Tab, aby przejść do poprzedniego wiersza.
  • Wprowadź lub kliknij obiekt, aby wyjść.

Dostosuj rozmiar jednostki

Aby zmienić rozmiar obiektu, kliknij i przeciągnij od jednego z rogów i rozciągnij w dowolną stronę. Gdy przesuniesz obiekt, kolumny automatycznie dostosują się do zawartości wewnątrz.

Dodaj linie

/utworz/ linia relacji między dwoma obiektami, którą można utworzyć poprzez kliknięcie i przeciągnięcie z dowolnego punktu na obiekcie. Możesz przeciągnąć linię do innego kształtu i /utworz/ utworzyć relację do określonego pola.

Możesz także przeciągnąć i zwolnić kursor nad kanwą, aby automatycznie wyświetlić monit o dodanie nowego obiektu encji.

Uwaga: Jeśli zdecydujesz się dodać lub usunąć pola po utworzeniu relacji, wszystkie połączone linie będą się przesuwać wraz z polami, do których są dołączone. Nie ma potrzeby ich przerysowywania.

Zwiń lub rozwiń jednostkę

Aby zwinąć lub rozwinąć podmiot w celu uporządkowania lub uproszczenia strony diagram, wykonaj następujące kroki:

  1. Wybierz jednostkę, którą chcesz zwinąć lub rozwinąć.
    • Nie można zwinąć ani rozwinąć więcej niż jednego obiektu na raz.
  2. Kliknij ikonę strzałki, która pojawia się w prawym górnym rogu jednostki.

Możesz także zwinąć lub rozwinąć podmiot z panelu kontekstowego, który pojawia się po prawej stronie obszaru roboczego, gdy podmiot jest zaznaczony. Aby to zrobić, kliknij opcję Zwiń tabelę lub Rozwiń tabelę w obszarze „Opcje zaawansowane” na karcie „Układ”.

Formatuj linie

Aby dodać formatowanie do wierszy ERD, zaznacz wiersz i użyj menu rozwijanego na pasku właściwości, aby przypisać nowe liczebności do każdego punktu końcowego wiersza. Domyślny wiersz ERD stanowi punkt początkowy poniższego nagrania ekranu.

Wyjaśnienie kardynalności ERD

Kardynalności reprezentują relacje między bazami danych lub jednostkami. Każde połączenie liniowe zawiera różne symbole odzwierciedlające rodzaj relacji między podmiotami.

Skorzystaj z tego przewodnika, aby zrozumieć kardynalność reprezentowaną przez każdy symbol:

erd-cardinality-guide.png

Dodaj styl

Możesz użyć zaawansowanego paska kształtów, aby dostosować cieniowanie obiektów encji. Oto twoje możliwości, aby to zrobić:

  • Dodaj cieniowanie do alternatywnych wierszy tabeli lub do nagłówka tabeli za pomocą " Opcje zaawansowane " w Panelu kontekstowym.
     
  • Zmień kolor cieniowania nagłówka lub alternatywnych wierszy.

Użyj paska formatowania u góry obszaru roboczego, aby nadać styl obiektom encji, gdy są zaznaczone. Możesz:
 

Wskazówka: Wzbogać swój ERD poprzez kodowanie kolorami i dodanie klucza. Przeczytaj nasz artykuł Dodaj klucz diagramu w Lucidchart , aby uzyskać więcej informacji.

Zaktualizuj ERD

Aby zaimportować zaktualizowany plik bazy danych do istniejącego ERD, wykonaj następujące kroki:

  1. Wybierz Import w bibliotece kształtów relacji między podmiotami znajdującej się po lewej stronie strony. 
  2. W wyświetlonym oknie wybierz jedną z następujących opcji:
    • Nie, tylko przybornik aktualizuje tylko dane w przyborniku.
    • Tak , aby zaktualizować zarówno przybornik, jak i istniejące kształty w dokumencie.

Eksportuj ERD

Wyeksportuj ERD do wybranego systemu DBMS (z wyjątkiem połączeń między tabelami).

Aby wyeksportować całą stronę, wykonaj następujące kroki:

  1. W bibliotece kształtów organizacji kliknij Eksportuj.
     
  2. Pojawi się okno dialogowe "Export to SQL". Wybierz system DBMS z menu. 
  3. Kliknij przycisk Kopiuj do schowka, aby skopiować prawidłową instrukcję dla całej strony.
     
  4. Kliknij Gotowe.

Najczęściej zadawane pytania

Dlaczego relacje między kształtami mojego diagramu nie są wyświetlane?

Jeśli Lucidchart nie rysuje linii między jednostkami zaimportowanego ERD, prawdopodobnie plik danych nie wskazuje relacji przy użyciu kluczy podstawowych i obcych. Aby to sprawdzić, otwórz plik danych i upewnij się, że komórki na końcu każdego wiersza są wypełnione informacjami o relacjach między podmiotami.

Czy są jakieś ograniczenia dotyczące eksportowania mojego ERD?

Jeśli eksportujesz ERD do Quickbase, istnieje maksymalny limit 80 tabel i 50 połączeń. W przeciwnym razie, jeśli eksportujesz w innym formacie, nie ma sztywnych ograniczeń.

Zasoby

Aby dowiedzieć się więcej o tej funkcji, zapoznaj się z dodatkowymi zasobami poniżej. Te zasoby są dostępne wyłącznie w języku angielskim.

Stanowisko społeczności

Reprezentuj relacje między bazami danych, budując ERD!

szablon
baza danych diagram erd (kurza łapka)

Diagram związków encji SZBD (notacja UML)

Filmy

Diagram relacji encji (ERD) - samouczek - część 1

Diagram relacji encji (ERD) - samouczek - część 2

Przekaż opinię na temat tego artykułu

Masz opinię na temat tego artykułu? Opowiedz nam o swoich doświadczeniach tutaj

Czy znalazłeś to, czego szukałeś?

Nadal masz pytanie lub chcesz podzielić się tym, czego się nauczyłeś? Odwiedź naszą Społeczność   aby uzyskać pomoc i współpracować z innymi.