【发布时间】:2023-03-13 03:16:01
【问题描述】:
很难解释,但本质上是: 我正在为客户在短时间内租用车辆和司机的企业制作数据库。 我正在努力防止车辆和司机被多次预订。理想情况下,司机可以驾驶多辆车,但每次预订当然只能开一辆车,时间增量以天为单位。
我熟悉 Access,但对 SQL 比较陌生。目前,我有一个主要的“预订”表,其中包含与“司机”和“车辆”表的一对多关系。
我是否认为我应该尝试使用多个主键和每个 ID 到租赁开始日期和租赁结束日期?
【问题讨论】:
标签: ms-access time relational-database primary-key composite-primary-key