我应该如何设计用于跟踪网络拓扑的 SQL 数据库模式?

问题描述 投票:0回答:0

我在 OTS 工作,被要求帮助重新设计我们的 SQL Server 数据库,该数据库包含有关我们本地网络的所有信息。这包括所有交换机、防火墙、路由器、控制器等,以及进出这些设备的所有连接,以及每个设备上的接口——包括 IP 地址、MAC、子网、VLAN 等路由配置

数据库(和后续的前端应用程序)的目的是为工程师提供快速参考以查找文档的配置,或者,例如,让管理员找到接口的地址以便远程登录到它更改配置。

我不确定关系类型模型是否最适合这种情况,或者网络模型是否更有意义。我对前者有经验,但对后者没有那么多。

我曾尝试绘制 RDBMS 模式,但我似乎无法理解设备/父/端口或接口/VLAN/等之间的关系。一切都开始变得非常混乱。

sql networking database-design relational-database
© www.soinside.com 2019 - 2024. All rights reserved.