【发布时间】:2015-03-23 21:48:09
【问题描述】:
我正在创建一个日程表,让用户能够在他们的网站上安排某些项目。该表基本上是这样的:
schedules
---------
item_id
start_date
end_date
...
我正在尝试创建一个有意义的自然键(UNIQUE 键)。从技术上讲,自然键应该类似于 [item_id, date range],其中日期范围不能重叠。但显然,我需要在现实世界中可行的东西:)
我可以做些什么来设置一个有意义的唯一/自然键吗?
谢谢!
【问题讨论】:
标签: mysql date-range unique-key percona natural-key