Wiem, że SQL Server nie obsługuje używania widoku jako odniesienia do ograniczenia klucza obcego, czy istnieje jakiś powód (tj. Coś wspólnego z modelem relacyjnym)? Wydaje się, że przydałoby się ...
sql-server
jmoreno
źródło
źródło
Odpowiedzi:
Nie ma w tym podstawowego problemu, ponieważ zarówno tabele, jak i widoki są zmiennymi relacji w modelu relacyjnym. Ograniczenia klucza obcego są tylko szczególną podklasą ograniczeń ogólnych, których używa standardowy SQL,
CREATE ASSERTION
więc nie ma też szczególnych trudności w języku SQL.Zgodnie z tym elementem Connect (nie jest już dostępny i nie jest archiwizowany) jest to po prostu kwestia priorytetów. Jeśli uznasz, że ta funkcja jest przydatna, głosuj na przedmiot, a w szczególności dodaj szczegółowe informacje na temat przypadku użycia w komentarzach.
źródło