在我们的架构中,我们有一个关卡实体和一个pod实体。 pod存储在端口上的级别中。端口是级别的属性。每个级别有不同数量的端口。我们可以根据级别的SKU识别端口数量。我们如何设计模式以考虑每个级别的不同数量的端口,以便检查是否有可用于新pod的端口,以及识别最大级别与最小级别的端口。
示例:
1000级有4个端口,3个被填充 level 4000有12个端口,没有可用的端口。
level table
-----------
level id
port_id1
port_id2
port_id3
port_id(n)
pod table
---------
pod_id
other attributes
在上面的表单中设计它会导致可以为空的列,我们不确定这是否是我们设置的最佳实践。