我正在根据攻击的严重程度和攻击者的技能或知识开发风险分析指标

问题描述 投票:-1回答:1

我正在开发一个攻击模式的数据库,它具有各种属性,如攻击严重程度,攻击者技能,攻击可能性,所有这些都是以高,中,低等值的形式出现的。我想基于这些属性开发风险分析指标。我应该将低至1中等转换为2并将高转换为3或使用其他一些归一化技术

security operations-research
1个回答
0
投票

使用查找表

创建一个包含2列的新表:SeverityID为PK,Severity为varchar(10)

在表中添加3条新记录,其值为“低”,“中”和“高”。每当您想要引用它们时,您可以从Dropbox中选择值1,2或3,从该表中获取其数据。您的“AttackDetails”表(例如)将包含SeverityID,该SeverityID将链接到任何查询或视图中的其他表,但仍将包含您选择的项的ID。这意味着如果您想稍后添加项目,您仍然可以将它们添加到查找表中。它还可以防止用户在“中等”,“中等”或“正常”(或他们当时决定的任何内容)之间切换

© www.soinside.com 2019 - 2024. All rights reserved.