如果能帮助我确定在我的应用程序中使用Linq to Entities的正确方式,我将不胜感激。具体地说,在处理多个多对多表时,我很难理解分组。
简化的数据库设计为:
数据库设计概念:
人员:有权编辑多个统计数据的个人。Seasons:统计数据分组的时间段,如2012年棒球或2012年。玩家:参与统计的个人或群体。这里所需要的就是实体的名称。例如Kevin Wasie或Varsity Statistics:保存属于一个赛季的个人统计信息,如触地得分或本垒打。
代码隐藏:
Dim stats = From st In pl.statistics From per In st.people
我想要统计在主页的每个部分的点击量,但不是使用数据库。我认为DB会带来一些开销。
ASP代码为:
<script language="vbscript" runat="server">
Sub Application_OnStart
application("vartime")=""
application("users")=1
End Sub
</script>
在MVC4和EF5中使用ASP. the /C#。我有一个基本模型,其中通过id链接到其他几个模型。例如
public class Person
{
public int Id { get; set; }
public DateTime? Created { get; set; }
public DateTime? Submitted { get; set; }
public DateTime? Finalized { get; set; }
public string UserProfileSite