sql >> Database teknologi >  >> RDS >> Sqlserver

At lave en enhedsrammemodel spænder over flere databaser

Hvis du lavede en test, og den virkede, viste du sandsynligvis noget, som ingen andre ved om. Indtil nu har jeg altid besvaret denne type spørgsmål:Det er ikke muligt at bruge en enkelt model med to databaser (med en mere grim løsning baseret på visninger, der skjuler tabeller fra den anden database). Nu kender jeg to løsninger.

Den eneste ulempe ved denne tilgang er, at alle ændringer foretaget manuelt til SSDL-delen af ​​din EDMX altid går tabt, hvis du kører Opdater model fra database . Dette betyder enten manuel udvikling af EDMX (hvilket er ret hårdt arbejde) eller at bruge et eller andet værktøj/script, som vil tilføje dine ændringer efter hver opdatering fra databasen.



  1. Indsæt flere rækker i en tabel baseret på antallet i en anden tabel

  2. mysql-konfiguration stopper ved start af server

  3. Er det muligt at henvise til en kolonne som flere fremmednøgler?

  4. ALTER TABLE-sætningen var i konflikt med CHECK-begrænsningen i SQL Server - SQL Server / TSQL Selvstudium, del 89