我有两个表:产品和标签。
产品展示
关键名称|描述|网址
标签
key2 |标签|标签说明
协会
一个标签可以与许多产品关联。
每个产品都有一个或多个与之关联的标签。
例如,产品“盘子”具有与之关联的标签“陶瓷”,“白色”,“精致”等。
但是,我不知道如何创建多对多表示。
存储这些标签关联的最佳方法是什么?在产品中创建标签字段?还是另一张桌子?谢谢!
编辑:标签是多对多,谢谢S.Lott
最佳答案
我将使用另一个名为(productTags:key,productKey,tagKey)的表,该表会将两个表映射在一起。
关于sql - 寻求帮助重构SQLite数据库设计,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8529449/