PowerDesigner-Tworzenie bazy danych- błąd przy generowaniu DB

0

Witam,

Projekt jest oczywiście na zaliczenie, więc model nie jest zbyt skomplikowany. Wymagane było min 8 tabel i użycie relacji 1:1.
Stworzyłem CDM, następnie wygenerowałem z niego model fizyczny. Problem pojawia się przy próbie wygenerowania bazy danych. Model generuję do Microsoft SQL Serwer 2016. Dostaję błąd : Circular references.
Poniżej wrzucam model i błąd. Z góry dzięki za wszelkie sugestie. Dodam tylko, że wykładowca widział modle konceptualny i mówił, że wszystko jest ok.

screenshot-20180205212235.png

screenshot-20180205212255.png

screenshot-20180205212306.png

1

Robienie od d**y strony ... - tak wiem dla wszystkich zwolenników takich rozwiązań i lowersów ORM'ów to herezja ale jako programista baz danych z prawie 10 letnim stażem mam prawo do własnego zdania popartego doświadczeniem dlatego proszę bez komentarzy

Nie do końca wiem jak czytać ten schemat przykład tabela komputer i system operacyjny. Czym są powiązane po jakim kluczu bo nie znam tego programu? Finalnie gdybyś użył np SQL Manager Lite for SQL Server od EMS to tam byś sobie strukturę tabel "wyklikał" i na końcu wygenerował schemat z relacjami jaki zrobiłeś. Bez problemów i generowania tabel przez automat ...

0

Robione od du** strony czy nie, takie są wytyczne projektu, więc nie bardzo mam możliwość pominięcia tych elementów. Co do tabel i relacji to, jak widać na modelu fizycznym. W tabeli komputer jest klucz obcy id_system_operacyjny. Generalni w modelu konceptualnym uzupełnione są wszystkie tabele i dodane typy relacji, natomiast w modelu fizycznym wygenerowane są wszystkie klucze obce... wynikające z tych relacji.

1 użytkowników online, w tym zalogowanych: 0, gości: 1