我使用LINQ to SQL将一系列对象映射到数据库中。这些表是高度规范化的。我将把我的问题抽象出来。我在数据库中实现了五个中心实体。然后我有一系列其他的对象,我想要实现这五个实体中的一个或全部。
假设我正在实现一种体育场类(想想运动队)。这五个实体是五大运动:棒球、篮球、足球、曲棍球、足球。我想显式地为每个体育场实现一个类。
这是一个例子,洋基体育场举办过棒球、曲棍球和足球比赛。我想让它实现这3个接口中的每一个。StadiumBaseClass是我的抽象基类,它与数据库交互。StadiumBaseClass实现了所有5个主要的体育接口。我不希望在所有可能的体育场中都有相同的代码来实现IBas
我在创建数据类型时遇到了一个小问题。
我有两种数据类型,足球和网球
data Football a = Football
{ players :: Players a
, Stadium :: Stadium a
}
data Tennis a = Tennis
{ players1 :: Players a
, Stadium1 :: Stadium a
}
我想用数据类型足球和网球data Sport a = Football a | Tennis a作为构造函数创建另一个数据类型的
我正在创建一个应用程序来跟踪业余足球队球员的出勤率。我只是不知道如何建立数据库。一些信息:每个用户都有一个团队,每个赛季只应该看到他的团队内的事件。
这些是主要的事情:
Users
Events
用户统计数据(供以后使用)
Events
- Training / match / social
- Date
- Time
- Subject / opponent
- Attendance
主要问题:
,我是否每个赛季每个队都要制作一个赛事表?还是我把所有的事件都放在一个大桌子上,对每个用户来说?,,什么是处理出席情况的最好方法?他们应该可以从PresentabsentFan中选择
提前感谢!
基本上,我有一张桌子,如下所示:
Name Sport Frequency
Jonas Soccer 3
Jonas Tennis 5
Jonas Boxing 4
Mathew Soccer 2
Mathew Tennis 1
John Boxing 2
John Boxing 3
John Soccer 1
假设这是一个标准
长话短说,我和我的朋友开了个玩笑。每当华盛顿足球队击败一支球队时,这支球队就成了“足球队”。第一周,足球队击败了老鹰队,所以现在他们被称为费城足球队。我有点不知所措,于是我决定做一个python程序来做这件事。
for i in range(17):
city = "Washington"
football_team = city + " Football Team"
answer = input("Did the " + football_team + " win today? ")
if ans
我发现了这个主题的许多线程,但都是关于填充树视图和与数据库的通信在一个类中的情况。我想把它们分开,在我的窗体中有一个类,我想用从其他类得到的数据填充treeview。另一个类的“工作”只是与数据库通信,并在需要的地方传递数据……这是我的form类:
public Form1()
{
InitializeComponent();
}
// on Form load
private void Form1_Load(object sender, EventArgs e)
{
List<String> lista