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ę ...
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ę ...
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.