我有一个包含三列 ( node1 varchar, node2 varchar, other_data int
)的表
node1 和 node2 是构成图边的节点。
因此if node1 = A and node2 = B
,它相当于node1 = B and node2 = A
.
有没有办法确保无法创建重复条目。
例如,如果输入以下内容:
node1 = A, node2 = B, other = 123
如果有人尝试输入以下内容,则会失败,因为两个节点已经在表中:
node1 = B, node2 = A, other = 123