Mysql 关税数据库模式

Mysql 关税数据库模式,mysql,database,database-design,Mysql,Database,Database Design,使用下面的数据库模式,我正试图实现这一点 每家商店都有一个收费标准,根据一周中的哪一天有不同的费用 1号店的收费很低 周一至周六-1美元 星期日-0.50美元 2号店收费很高 周一至周五-2.00美元 周六-1.00美元 星期日-0.50美元 这些关税可能有数百种不同的变化 上面的模式实现了这一点吗?推荐 谢谢最简单的电费表实现如下所示: Tariff ------ Store ID Sunday Tariff Monday Tariff Tuesday Tariff Wednesday Tar

使用下面的数据库模式,我正试图实现这一点

每家商店都有一个收费标准,根据一周中的哪一天有不同的费用

1号店的收费很低 周一至周六-1美元 星期日-0.50美元

2号店收费很高 周一至周五-2.00美元 周六-1.00美元 星期日-0.50美元

这些关税可能有数百种不同的变化

上面的模式实现了这一点吗?推荐


谢谢

最简单的电费表实现如下所示:

Tariff
------
Store ID
Sunday Tariff
Monday Tariff
Tuesday Tariff
Wednesday Tariff
Thursday Tariff
Friday Tariff
Saturday Tariff
Tariff
------
Store ID
Day of Week ID
Tariff
您的其他备选方案如下所示:

Tariff
------
Store ID
Sunday Tariff
Monday Tariff
Tuesday Tariff
Wednesday Tariff
Thursday Tariff
Friday Tariff
Saturday Tariff
Tariff
------
Store ID
Day of Week ID
Tariff

<主键是商店ID和星期ID. < /P>嗨,Gilbert Le Blanc .你贴的第一个例子将意味着对于每一个商店,我都可以重复自己.如果我想象一个CMS,我想选择一个已预先确定的命名关税-configured@Spike:您可以保存一些预先配置的电价集,以便于选择,但是你会发现,如果每个商店在一周中的几天都有自己的单独关税,那么关税处理会简单得多。但是如果我想更新关税,那就意味着更新每个商店,对吗?@Spike:如果你只想更改一个商店的关税怎么办?如果商店不想使用任何预先配置的价格集,该怎么办?如果一家商店周六需要加价50美分怎么办?