2017-12-28 67 views
-1

나는 공격의 심각도, 공격자의 기술, 공격의 가능성과 같은 다양한 속성을 가진 공격 패턴의 데이터베이스를 연구 중이다. 중, 저와 같은 가치를 지닌다. 이러한 속성을 기반으로 위험 분석을위한 메트릭스를 개발하고 싶습니다. 나는 3이 고 1 개 중간 낮은 변환하거나 다른 정규화 기술나는 공격의 심각도와 공격자의 기술이나 지식을 기반으로 위험 분석을위한 메트릭스를 개발 중임

답변

0

사용

2 열이있는 새 테이블을 만듭니다 조회 테이블을 사용한다 : SeverityID이 포함 된 VARCHAR로 PK 및 심각도 등 (10)

값이 "낮음", "보통"및 "높음"인 테이블에 3 개의 새 레코드를 추가하십시오. 이러한 참조를 원할 때마다이 표에서 데이터를 가져 오는 보관함에서 1, 2 또는 3 값을 선택할 수 있습니다. 예를 들어 "AttackDetails"테이블에는 모든 쿼리 또는보기에서 다른 테이블에 연결되지만 선택한 항목의 ID가 여전히 포함 된 SeverityID가 포함됩니다. 즉, 항목을 나중에 추가하려는 경우 계속 조회 테이블에 추가 할 수 있습니다. 또한 사용자가 "보통", "보통"또는 "보통"(또는 그들이 무엇을 결정했는지)간에 사용자가 변경하는 것을 방지합니다.

+0

답변을 주셔서 감사합니다 ... 내 질문을 다른 방식으로 쓰고 싶지 않습니다. 데이터베이스를 만들 수 있습니다. 나는 그 속성에 따라 공격의 순위를 정하는 수식 (메트릭)을 만들고 싶습니다. –

+0

각 항목을 수동으로 화면의 드롭 다운 메뉴에 추가하고 해당 선택 항목의 색인 값을 사용하여 데이터를 (형식에 관계없이) 저장할 수 있습니다. 동일한 LMH 범주를 유지하면서 그 데이터를 읽을 때마다 값을 화면의 LMH로 변경하는 인터프리터가 있어야합니다. 가장 어려운 부분은이 값을 변경하거나 구현 방법을 변경하려는 경우입니다.이 메소드의 각 구현을 변경해야하기 때문입니다. 희망이 도움이 – Horkrine