我正在为一个小型培训机构创建一个数据库,并尝试使用下表解决问题
受训者
学员ID,学员优先,学员最后,订单名称(可选),学员电子邮件, Trainees HomeTel,Trainees Mob,Trainees StrAddress,Trainees City, 学员PostCode,HP,Mod培训,邮件列表
惠普代表卫生专业人员,我需要区分表中的组。他们还可以选择进行模块化培训或正常培训。 我应该在这种情况下创建子集表,还是有其他解决方案?
另一个问题与邮件列表有关。我需要标记他们是否想要加入订阅者名单。是否可以在其他表(如客户)中重复该字段。我不确定这对数据完整性有好处。
任何帮助将不胜感激, 咱
答案 0 :(得分:0)
对于第一个问题我应该在这种情况下创建子集表,还是有其他解决方案?您不应该创建它,使用您可以添加的列或删除更多详细信息获得您正在搜索的结果。
对于第二个问题是否可以在其他表(例如客户)中重复该字段?没关系,这对数据完整性有好处,它可以帮助应用选择,加入和其他但你应该查看是否真的有必要获得你想要的东西。