如何将关系存入table(ER图)

How to store the relationship into table (ER diagram)

我有一个 3x3 数据格式,并试图将关系存储到 table。这是矩阵的样子。

矩阵中有几个关系,角点必须小于相邻点。

例如

1<2 & 1<4 & 1<5
3<2 & 3<6 & 3<5
7<8 & 7<4 & 7<5
9<8 & 9<6 & 9<5

我试图创建两个列来解释这种关系,但是在这个table中很难避免重复记录。非常感谢。

假设您有 9 个数据项,将它们存储在数据 table.

Table data
    Index   Value
    1       val1
    2       val2
    3       val3
    4       val4
    5       val5
    6       val6
    7       val7
    8       val8
    9       val9

关系基于值。所以你需要另一个 table 来处理这些关系。

Table SmallerThan
    Index   Smaller     Bigger
            table.Index table.Index
    1       1           2
    2       1           4
    3       1           5
    4       3           2  
    5       3           6
    6       3           5
    7       7           8
    8       7           4
    9       7           5
    10      9           8
    11      9           6
    12      9           5