Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Klucz obcy odwołujący się do widoku w Oracle

Niezależnie od możliwości tworzenia kluczy obcych do widoków, rzeczywiście nie jest to najlepszy pomysł do wdrożenia.

Widoki baz danych zostały zaprojektowane tak, aby użytkownik mógł wygodnie przeszukiwać niektóre dane, których potrzebuje, ale jednocześnie służył jako bariera bezpieczeństwa, aby ukryć całą strukturę bazy danych, w tym tabele, ograniczenia danych w tabelach i, tak, również odniesienia do tabel.

Tak więc dobrą praktyką byłoby dla mnie odniesienie do istniejącej tabeli z nowej, mimo że znajduje się ona w innym schemacie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie nzload do ładowania znaków specjalnych

  2. Wydajne podejście do zapełniania tabeli tymczasowej

  3. Wiosenna partia:nie można zwiększyć tożsamości; zagnieżdżony wyjątek to com.microsoft.sqlserver.jdbc.SQLServerException:nieprawidłowa nazwa obiektu „BATCH_JOB_SEQ”?

  4. Jak najlepiej zarządzać historycznymi wartościami wyszukiwania w bazie danych?

  5. Podłączanie programisty SQL do Oracle 12c