Modelowanie relacji

0

Witam
Otrzymałem do opisania załączony model, jednak po dłuższym czasie nic mi nie pasuje. Mógłby mi ktoś pomóc?
Dziękuje

0

A tak dokładniej to co chodzi?

0

Dwie niezależne relacje jeden od wielu?

tzn. z tego, że relacja R1 zawiera <ai, bj>, nie oznacza, że relacja R2 zawiera <bj, ai>.

Jak zaimplementować?
Można, jak każdą inną relację jeden do wielu. Do tabeli A dodajemy id z tabeli B, a na potrzeby drugiej relacji do B dodajemy id z tabeli A. Jednak przy takim rozwiązaniu (cykl zależności) problem będzie z insertem do A lub B (trzeba najpierw którą relację ustawić na null, a później zmienić).

Alternatywnie można wynieść relacje do oddzielnych tabel (jak w wiele-do-wielu).

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