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

baza relacyjna - tabela pośrednicząca

0 głosów
549 wizyt
pytanie zadane 17 lutego 2021 w SQL, bazy danych przez icytower Bywalec (2,250 p.)
mam w bazie dwie tabele: users i reservations
users ma mieć pola: userID, email, password, salt, isAdmin
reservations ma mieć pola: reservationID, status, date, name, AdminID, UserID

potrzebuję połączyć reservations z users dwoma drogami, przez pole AdminID do jednego z userów oraz UserID(opcjonalne, może go nie być, bo dodawane później) do innego usera. Pomyślałem o zrobieniu tabeli pośredniczącej. AdminID w reservations ma połączenie bezpośrednio do userID w users a userID w reservations ma połączenie do tabeli składającej się z dwóch kolumn ReservationUserID oraz UsersUserID i połączenia odpowiednio do jednej i drugiej tabeli.
Czy to dobry pomysł, tak się powinno robić czy zła praktyka?

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 398 wizyt
pytanie zadane 16 września 2023 w SQL, bazy danych przez martinez369 Użytkownik (520 p.)
0 głosów
1 odpowiedź 725 wizyt
pytanie zadane 21 czerwca 2017 w SQL, bazy danych przez BlvckFox Gaduła (4,240 p.)
0 głosów
1 odpowiedź 472 wizyt
pytanie zadane 26 sierpnia 2018 w SQL, bazy danych przez Darek_ppp Początkujący (400 p.)

93,604 zapytań

142,526 odpowiedzi

322,991 komentarzy

63,088 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...