c# - 我可以在 EF core asp.net 中使用相同模型创建多个表吗

标签 c# sql asp.net entity-framework-core

我可以使用 EF Core 的相同模型创建多个表吗?我要求创建具有相同模型的多个表(具有差异名称),并且它们不需要共享任何信息。 ASP.NET Core 中的 Entity Framework Core 可以实现这一点吗?

最佳答案

不,你不能,这样做的愿望通常是数据库设计的味道。考虑重新设计您的表格布局。也许添加一列来区分记录会有所帮助。

另请参阅GitHub aspnet/EntityFrameworkCore #7299: Using the same class (model) to create two tables .

关于c# - 我可以在 EF core asp.net 中使用相同模型创建多个表吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53818640/

相关文章:

c# - 如何在用 C# 编写的控制台应用程序中捕获来自工作线程的错误

mysql - 相同的查询,相同的系统,不同的执行时间

mysql - 如何创建MySQL分层递归查询

c# - 如何将二进制图像从桌面应用程序发布到 ashx 处理程序并接收它?

c# - MVC3 View 中的条件逻辑是一种好的做法吗?

c# - 从 JWT token 获取声明、权限和角色

asp.net - .NET (asp mvc) 的快速、简单和轻便的报告系统?

c# - 在 .NET 4.5.1 中设置 ASP.NET Identity ConnectionString 属性

c# - Azure .net 5隔离函数: Using middleware to catch exceptions

mysql - 查询以查找同事超过 x 次的员工及其部门对