.net 在实体框架中组织大量表

.net 在实体框架中组织大量表,.net,entity-framework,architecture,.net,Entity Framework,Architecture,我有几个关于实体框架的问题: 我的数据库有100多个表,包括主表、查找表和子表。一次保存操作可以将数据保存在25个不同的表中。我正试图找出组织实体的最佳方式。我是应该做桌面操作还是操作操作操作。在这方面,我们是否有任何最佳实践或建议实践 因为在上面没有纯CRUD操作的场景中,我应该保留一个EDMX文件还是将它们拆分为多个EDMX文件,以及如何保存 实际上,对于大型车型没有最佳实践,这取决于个人经验。 关于CRUD操作,以下是一些想法: 您可以使用编写事务代码,这种方法将允许您进行表级控制。 在不

我有几个关于实体框架的问题:

  • 我的数据库有100多个表,包括主表、查找表和子表。一次保存操作可以将数据保存在25个不同的表中。我正试图找出组织实体的最佳方式。我是应该做桌面操作还是操作操作操作。在这方面,我们是否有任何最佳实践或建议实践

  • 因为在上面没有纯CRUD操作的场景中,我应该保留一个EDMX文件还是将它们拆分为多个EDMX文件,以及如何保存


  • 实际上,对于大型车型没有最佳实践,这取决于个人经验。
    关于CRUD操作,以下是一些想法:
    您可以使用编写事务代码,这种方法将允许您进行表级控制。
    在不同的情况下,您可以编写一组存储过程来执行完整的操作。在这种情况下,我们将有一个操作级控制。
    对于EDMX拆分,这是有意义的,例如,如果您的数据库有完全独立的部分