我有2张桌子的账单和备忘录。每次生成备忘录时,我都会拿出一些钞票。例如
帐单表
+--+----------+------+------------+
|id|product_id|amount|date |
+--+----------+------+------------+
|01| 001 | 100| 26-09-2018 |
+--+----------+------+------------+
|02| 002 | 100| 28-09-2018 |
+--+----------+------+------------+
如果我在2018年9月30日生成备忘录,将显示上面两行的数据
如果在票据表中添加另一行,生成此表后,现在该表将如下所示
+--+----------+------+------------+
|id|product_id|amount|date |
+--+----------+------+------------+
|01| 001 | 100| 26-09-2018 |
+--+----------+------+------------+
|02| 002 | 100| 28-09-2018 |
+--+----------+------+------------+
|03| 001 | 100| 01-10-2018 |
+--+----------+------+------------+
如果我生成备忘录,它将显示所有3行的备忘录
我应该如何在Memos表中保留票据表的引用?我应该在一列中保留多个ID吗?
答案 0 :(得分:1)
如果我理解得很好,您的帐单和便笺之间就会有NxM关系。
这是在要求一个单独的表,该表带有2个外键:一个指向帐单,另一个指向备忘录。