111,098
社区成员




游戏场次 读取游戏场次(string id, bool 是否包括房间信息 = false)
{
.......
}
我们在参数化中表示是否需要加载嵌套的信息。或者以一个 Lazy 的属性来动态加载游戏房间信息(仅仅当实际访问时才调用加载方法)。
总之这些都是 OOPL 的。
满脑子只有关系数据库表的时候,对于现代的编程创意,想不到这些。public class 学校成绩
{
public string Title;
public string 学校名;
public int 成绩;
public 学校成绩[ ] 分校成绩;
}
那么假设一个省重点培训学校有10个市级分校,其中有的分校还有下一层县级分校,那么我们写一个 BLL 方法public void Update(学校成绩 x)
{
......
}
就把一个成绩写入数据库(许多条记录)了。这里根本不纠结什么“第二种设计方式”,程序的重点在于面向对象系统设计,而不是什么关系数据库表。