难以解释,但本质上:我正在为客户在短时间内租用车辆和司机的企业创建一个数据库。我正在努力防止车辆和司机被多次预订。理想情况下,司机可以驾驶多辆车,但当然每次预订只能驾驶一辆车,时间增量以天为单位。
我熟悉Access,但对SQL 相对新手。目前,我有一个主要的“预订”表,与“司机”和“车辆”表具有一对多的关系。
我是否沿着正确的轨道思考我应该尝试将多个主键与每个 ID 一起用于租赁开始日期和租赁结束日期?
您的问题在基本数据库应用程序设计方面非常高。是的,需要您确定的 3 个表。所有表都应该有一个自动编号主键。对于这种类型的租赁应用程序,管理日期以避免重复预订总是具有挑战性的 - 但这是正确设置查询的问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句