仅SQLITE唯一相关

时间:2019-03-12 13:41:39

标签: python-2.7 sqlite sqlalchemy unique correlation

我想知道,当两列之间存在唯一关联时,是否可以将事件仅添加到SQLite数据库中。我只想要添加唯一的连接事件。

Source_IP和Dest_IP之间的示例:

WRONG (Fist and Second Event are the same)

Source_IP     Dest_IP
1.1.1.1       2.2.2.2
1.1.1.1       2.2.2.2
1.1.1.1       2.2.2.3
1.1.1.2       2.2.2.2

RIGHT

Source_IP     Dest_IP
1.1.1.1       2.2.2.2
1.1.1.1       2.2.2.3
1.1.1.2       2.2.2.2

相同的源或目标IP可以添加多次,但只能关联一次。我正在使用python(2.7)SQL-Alchemy。

我的第一个想法是像对src和dst IP进行哈希处理以获取一个值,然后将其放入一列中,我将其设置为UNIQUE。

0 个答案:

没有答案