这么一个场景:
实例: 书-book, 标签-tag, 书和标签关联(多对多)- book_tag
应用: 获取某个标签下的书(标签又是书的一个属性, 即书的内容有标签字段)
实现:
1. 连表book和book_tag获取到标签下的书列表 - 1
2. 针对每本书,再到表book_tag里面查询该书的标签 - n
注: book_tag里面保存了tag_name 因此可以不用连表tag了
第二步总感觉怪怪的,这种场景应该很常见吧,有什么可以优化的么
实例: 书-book, 标签-tag, 书和标签关联(多对多)- book_tag
应用: 获取某个标签下的书(标签又是书的一个属性, 即书的内容有标签字段)
实现:
1. 连表book和book_tag获取到标签下的书列表 - 1
2. 针对每本书,再到表book_tag里面查询该书的标签 - n
注: book_tag里面保存了tag_name 因此可以不用连表tag了
第二步总感觉怪怪的,这种场景应该很常见吧,有什么可以优化的么
