可以这样做,您可以随意创建多个EDMX文件。 但是,不建议这样做,因为... 您无法查询不同模型中的多个表。 定义边界会非常困难,因为大多数表都通过关系连接在一起。 如果同一张表存在于多个模型中,则会出现一致性问题和命名空间冲突。 相反,我们只创建了一个EDMX模型,并将其放在公共库中,然后在许多不同的子项目中导入该库。唯一的问题是,您必须正确定义连接字符串,指定公共库资源。