对于小的多对多关系表总是更好,而我们只需要像往常一样在新表中保存引用表的单个id,如:
Attributes
|Id | Name |
---------------------
| 1 | Attribute 1 |
| 2 | Attribute 2 |
Items
|Id | Name |
-----------------
| 1 | Item 1 |
| 2 | Item 2 |
ItemAttributes
|ItemId | AttributeId |
-----------------------
| 1 | 1 |
| 1 | 2 |
| 2 | 2 |
或第一个表中的单列,将引用的表记录ID保存为CSV,如:
Attributes
|Id | Name |
---------------------
| 1 | Attribute 1 |
| 2 | Attribute 2 |
Items
|Id | Name | AttributesIds |
----------------------------------
| 1 | Item 1 | 1, 2 |
| 2 | Item 2 | 1 |