Sql 查找表或检查约束以对游戏进行分类
我的表格如下:Sql 查找表或检查约束以对游戏进行分类,sql,sql-server,Sql,Sql Server,我的表格如下: create table dbo.Games ( Id int not null constraint PK_Games_Id primary key clustered (Id), Name nvarchar (80) not null ) 我需要根据难度级别(3级)和完成时间级别(4级)对游戏进行分类 我应该为这些级别使用查找表,然后在游戏表中使用FK吗 或者我应该向表中添加两列约束 如果我添加两列,我应该保存什么?数字还是级别文本本身 注意:我将按两个级
create table dbo.Games (
Id int not null
constraint PK_Games_Id primary key clustered (Id),
Name nvarchar (80) not null
)
我需要根据难度级别(3级)和完成时间级别(4级)对游戏进行分类
我应该为这些级别使用查找表,然后在游戏表中使用FK吗
或者我应该向表中添加两列约束
如果我添加两列,我应该保存什么?数字还是级别文本本身
注意:我将按两个级别搜索游戏。使用枚举。该值将作为整数存储/索引,但在执行插入、更新和选择时将显示为文本
(此选项可能不适用于SQL Server。)什么数据库应用程序?Microsoft SQL Server