Udostępnij za pośrednictwem


Praca z ról, pola źródłowe i wyrażenia

Podmioty zawierają źródło pól (atrybutów), role, foldery i wyrażeń.Po uruchomieniu Projektant modelu, role i źródło pól są utworzone automatycznie w ramach podmiotów.Dodatkowe pola, role, folderów lub wyrażeń można dodawać do podmiotów po utworzeniu modelu.

Dodawanie roli

Rola wskazuje, że dwa podmioty są wzajemnie powiązane.Rola ta może być relacji 1-do-1, relacji 1-do wielu lub relacji wiele do wielu.Na przykład jednostka lokalizacji magazynu ma relacji 1-1 z adresu obiekt; dla każdej lokalizacji magazynu jest więc pojedynczy adres.Encji odbiorcy relacji 1-do wielu z zamówień sprzedaży obiekt; oznacza to, że dla każdego nabywcy są wielu zamówień sprzedaży.

Oprócz informacji Kardynalność właściwości roli ustalenia zachowania dwa podmioty w stosunku do siebie.Na przykład rola wyszukiwania decyduje, że identyfikujące atrybut jeden obiekt jest wyłącznie dane, które użytkownicy uzyskają dostęp od innego obiekt.

Raport konstruktora użytkownicy mogą zobaczyć relację między dwoma obiektami w okienku Eksploratora eksplorację danych.

Dodanie pola źródłowe

Pole źródło jest powiązany z polem kolumna w bazie danych.Zazwyczaj odwołuje pojedynczy element.Na przykład, nazwa produktu jest źródło i pole zawiera nazwę każdego produktu, który produkuje dane firmy.Z czas prawdopodobnie spowoduje zmianę schemat bazy danych i trzeba będzie dodać nowy źródło pól w modelu, aby odzwierciedlić zmiany w bazie danych.

Dodawanie wyrażenia

Wyrażenie jest pole którego wartość jest obliczana na podstawie serii operatorów, funkcji lub stałych.Zazwyczaj odwołuje się do wielu pól i zwraca jedną wartość.Na przykład można użyć wyrażenie do wyświetlenia średniej sprzedaży 2004 dla każdego pracownika w firmie.Może zaistnieć potrzeba utworzenia wyrażenia przedstawiają dane w bazie danych na różne sposoby, na przykład połączyć zawartość pola Imię i nazwisko, aby utworzyć nowe pole o nazwie nazwa; lub może zaistnieć potrzeba utworzenia wyrażenia w celu odzwierciedlenia zmian w schemat bazy danych.