Der*_*air 1 mysql database-design
我有三张桌子 -
Transaction:
ID TimeStamp
Discount:
Code Amount
Transaction_Discount:
ID Code
Run Code Online (Sandbox Code Playgroud)
它几乎和你能得到的一样基本.
是否有更"有效"的方法将这些表链接在一起?
如果您正在建模交易可以有0或更多折扣,并且折扣可以应用于0或更多交易,那么这3表方法是标准的方法.
我要做的唯一改变是在代码字段之外给折扣一个数字主键,并将其用作Transaction_Discount中的外键.