寻求帮助重构SQLite数据库设计

寻求帮助重构SQLite数据库设计

我有两个表:产品和标签。

产品展示

关键名称|描述|网址

标签

key2 |标签|标签说明

协会


一个标签可以与许多产品关联。
每个产品都有一个或多个与之关联的标签。


例如,产品“盘子”具有与之关联的标签“陶瓷”,“白色”,“精致”等。

但是,我不知道如何创建多对多表示。

存储这些标签关联的最佳方法是什么?在产品中创建标签字段?还是另一张桌子?谢谢!

编辑:标签是多对多,谢谢S.Lott

最佳答案

我将使用另一个名为(productTags:key,productKey,tagKey)的表,该表会将两个表映射在一起。

关于sql - 寻求帮助重构SQLite数据库设计,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8529449/

10-09 01:27