实体框架数据库首先使用数据库架构

时间:2017-11-22 14:06:33

标签: c# sql sql-server entity-framework

我正在尝试与现有的旧数据库进行交互。这个数据库使用了我以前从未见过的设计结构,我试图弄清楚如何使用Entity Framework与它进行交互。数据库设计由六个TABLE_SCHEMA组成,并且它们都与foriegn键链接。应用程序每隔几个小时创建一组新表,并为TABLE_NAME使用日期时间戳。我将在下面举例说明

  • TABLE_SCHEMA:TopLevel

    • Id int
    • Level1Id int
    • Level2Id int
  • TABLE_SCHEMA:Level1

    • Level1Id int
    • data1 nvarcharv
    • data2 nvarchar
  • TABLE_SCHEMA:Level2

    • Level2Id int
    • data3 nvarcharv
    • data4 nvarchar
  • 表格:

    • TopLevel.20171121_0816
    • Level1.20171121_0816
    • Level2.20171121_0816

    • TopLevel.20171121_1127

    • Level1.20171121_1127
    • Level2.20171121_1127

每个数据时间戳记TABLE_NAME的所有TABLE_SCHEMA都有一个表。我希望能够在整个TABLE_SCHEMA上运行查询,然后访问链接表。有没有人见过这个设计结构以及如何与它互动?

0 个答案:

没有答案