- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我认为这是给猫剥皮的最佳技术或最佳方法的问题!
想象一下上面有项目(菜单选项)的菜单。我有一个名为 MenuItem 的表,例如“Spaghetti Bolognese”,除了更好的描述和图片之外,它还有很多其他相关信息。例如。
目前,我将所有内容都放在 SQL Server 的one 表中,这对我来说是逻辑数据库设计,因为它不会重复,尽管它为 table 比我想要的长。我已经对不断扩展数据库表感到有点不爽了。但现在我们还想添加“食谱”信息,大约另外 7 列。
我正在使用 Entity Framework 4.latest,感觉可能有功能可以帮助我在 EDMX 中将其拆分? (这就是 ComplexTypes 的含义吗?)还是我只需要在我调用的 ViewModel 类中执行此操作?
我认为在我的代码中使用它来更好地隔离事物之后,我想做的是
最佳答案
复杂类型可以帮助您,但请注意复杂类型不能包含导航属性,不能为 null 并且始终与实体一起加载。其他可能性是使用 table splitting - 这将允许您将多个一对一相关的实体映射到同一个表。分表的主要特点是:
关于c# - Entity Framework - 通过拆分使大型 edmx 表更易于管理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7187782/
p { font-family: "Comic Sans",sans-serif; } #div1 { width: 7.5%; height: 100px;
我很快就会在费城的 Code Camp 上发表关于持续集成的演讲。我没有熔岩灯、环境球或其他任何东西的经验 - 但我认为这将是对演示的一个很好的补充,激发热情。 任何人都可以推荐一款非常易于设置/使用
我是一名优秀的程序员,十分优秀!