• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Kilka relacji z tej samej tabeli.

0 głosów
67 wizyt
pytanie zadane 30 października 2018 w SQL, bazy danych przez GhostZoombie Użytkownik (640 p.)

Witam,

tworzę model relacyjnej bazy danych SQL i nie wiem czy mogę stworzyć kilka kluczy obcych z jednej tabeli.

Tak jak na obrazku poniżej, 3 klucze obce z tej samej tabeli użytkownicy, pełniący różne role. 

1 odpowiedź

0 głosów
odpowiedź 30 października 2018 przez X3h Dyskutant (9,260 p.)
Tak i nazywa się to mapowaniem asocjacji wiele do wielu. Tworzysz dodatkową tabelę pomiędzy dwoma innymi w celu nadania przynależności np. wielu pracowników może należeć do wielu grup, a tabela taka nazywa się PracownikGrupa. To znaczy, że jeden pracownik może należeć do wielu grup jak i jedna grupa może zawierać pracowników z innych grup. Klucze obce dodajesz tak samo jak zwykle.

Podobne pytania

0 głosów
1 odpowiedź 153 wizyt
pytanie zadane 18 listopada 2018 w SQL, bazy danych przez ariva6152 Nowicjusz (220 p.)
+1 głos
0 odpowiedzi 118 wizyt
pytanie zadane 28 stycznia 2016 w SQL, bazy danych przez event15 Szeryf (94,780 p.)
0 głosów
1 odpowiedź 16,136 wizyt
pytanie zadane 10 sierpnia 2015 w SQL, bazy danych przez Else Stary wyjadacz (10,890 p.)
Porady nie od parady
Forum posiada swój własny chat IRC, dzięki któremu będziesz mógł po prostu pogadać z innymi Pasjonatami lub zapytać o jakiś problem. Podstrona z chatem znajduje się w menu pod ikoną człowieka w dymku.IRC

59,250 zapytań

104,672 odpowiedzi

216,619 komentarzy

31,670 pasjonatów

Przeglądających: 276
Pasjonatów: 18 Gości: 258

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...