我有一张桌子:
horse
->id
->course
->date
另一个:
course
->title
->trackstyle
还有第三个
trackstyle
->id
->style
课程的样式可以有多种,所以我想我会创建一个字段并保存用逗号分隔的值。
IE:
trackstyle
id:1
style:galloping
id:2
style:flat
course
title:ascot
trackstyle:1,2 (as it's galloping and flat)
title=beverley
trackstyle:1 (as it's just flat)
现在,我很难构建一个查询所有三个表的请求......
这是建立我的数据库的正确方法吗?或者我应该在我的课程表中添加一个新列,我将在其中将 trackstyle 设置为“hard”:
course
title: ascot
trackstyle: galloping, flat
title: beverley
trackstyle: flat