sql >> Database >  >> RDS >> Sqlserver

EF Code eerst, hoe registreer ik dezelfde tabelnaam met een ander schema?

Je klassen moeten een andere naam hebben of je moet voor elk schema een aparte context gebruiken.

De reden hiervoor is dat het EDM-model intern wordt gebruikt. Zelfs als u eerst code gebruikt, maakt het nog steeds een EDM-model aan en moet het alle beperkingen volgen en de manier waarop POCO-klassen worden gekoppeld aan entiteiten die zijn gedefinieerd in het CSDL-model. Entiteiten uit EDM zijn en POCO-klassen worden vergeleken op klassenaam (zonder naamruimten). Daarom moet elke klassenaam die in dezelfde context is toegewezen, uniek zijn en een verschillende naamruimte maakt het geen andere klassenaam.




  1. Vind huidige vacatures voor Oracle Forms &Reports

  2. Ik kan het JDBC-stuurprogramma voor MySQL niet laden

  3. java.lang.OutofMemorySpace:Java heap-ruimte tijdens het ophalen van 120 miljoen rijen uit de database in pyspark

  4. Hoe werkt voor elke rij in triggers in mysql?