我想在两个标签实体之间建立关系,但我不喜欢在 RDBMS 数据库中处理它的典型方式。
喜欢这里:https ://stackoverflow.com/a/35784048/1624397
INSERT INTO RECOMMENDED_BOOKS (Book_id1, Book_id2) VALUES (1, 2)
INSERT INTO RECOMMENDED_BOOKS (Book_id1, Book_id2) VALUES (1, 3)
Book_id1, Book_id2...
或者我正在寻找另一个“坏”示例(无论如何,这在这种情况下是有意义的):
自引用用户friendsWithMe
和myFriends
.
如果我做类似的事情tag_id1
,tag_id2
我要么被迫搜索两者之间是否存在关系,要么被迫保留冗余数据。
有没有替代的解决方案?
优选地,该解决方案与存储无关。