![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 28.10.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Muszę wykonać projekt bazy danych, która będzie przechowywała dane nt. użytkowników, rezerwacji sal i opiekunów tych sal. W założeniu opiekunem może być zwykły użytkownik. Początkowo planowałem wykonanie trzech tabel: Użytkownicy Opiekunowie (z kluczem obcym ID_user) Sala (z kluczem obcym ID_opiekun) Jednakże jeżeli użytkownik, który był opiekunek usunie swoje konto, chciałbym, aby nie została usunięta wraz z nim sala. Użycie referencji z on delete cascade odpada. Pozostałe nie spełniają swojej roli. Czy zrobić to za pomocą dwóch tabel z pominięciem opiekunów, wykorzystać wyzwalacze czy da się to zrobić w inny sensowny sposób. Proszę o szybką poradę ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 15:11 |