2012-12-23 44 views
5

Użyłem Enterprise Architect do stworzenia prostego diagramu klas. Nie mogę wymyślić, jak to zrobić, aby pokazać, że relacje, takie jak 1 do 1, itp. ...Jak pokazać relacje w Enterprise Architect

Wydaje się proste, ale program ten nie jest przyjazny dla użytkownika.

+0

Czy udało ci się połączyć z klasami z powiązaniem? Możesz dwukrotnie kliknąć tę relację i zmodyfikować liczność. –

+0

Mam klasy powiązane ze skojarzeniami. Kiedy klikam dwukrotnie na skojarzenie, nie widzę niczego, co ma związek z licznością. Widzę tylko liczność po dwukrotnym kliknięciu samej klasy. Kardynalność jest wymieniona w sekcji szczegółów tam. – neveser

Odpowiedz

9

Jest to dość proste - w przypadku diagramów Class i Object można użyć "Associate" z przybornika. Następnie, jeśli klikniesz dwukrotnie na powiązanie, będziesz mógł wprowadzić liczbę w zakładkach "Rola źródła" i "Target Role".

+0

Dzięki za informacje Sebastian. – neveser

+0

Chyba powinienem był dodać trochę informacji. Stworzyłem model klasy za pomocą kodu JavaScript inżynierii odwrotnej. Musiałem wziąć jpeg (model klasy) z EA i dodać wszystkie brakujące informacje sam w Photoshopie. Nie jestem pewien, czy wszystko dobrze się stało i właśnie dlatego chciałem, aby EA zrobiła to za mnie. – neveser

+0

Korzystanie z powiązania z przybornika powoduje dodanie nowego skojarzenia do modelu. Chciałem pokazać istniejące relacje (1.1, 1. *, etc ...) – neveser

0

Po narysowaniu dwóch klas i wstawieniu łącznika asocjacyjnego między nimi, należy kliknąć prawym przyciskiem myszy na skojarzenie, zobaczysz wielokrotność, ale powinieneś wykonać tę pracę w pobliżu dowolnej klasy na linii skojarzeń.

0

W oknie dialogowym właściwości powiązania przejdź do sekcji ról docelowych i źródłowych. Znajdziesz tam pola wielokrotności, które należy wypełnić. Możesz także kliknąć prawym przyciskiem myszy w pobliżu końców skojarzenia na diagramie i wybrać "krotność" z menu kontekstowego.