我想在我的组织中为汽车制作车队管理程序,但是在图表中我遇到问题我有两张桌子
驱动程序表 Diver No, Name,Address, Car No
购物车
Car No,Driver No
我想要设计多对多关系意味着一辆车可以由许多司机驾驶,一个司机可以驾驶更多的车。 我的问题是我如何在数据库和界面中表示这种关系(意思是我只是在关系是多对多或我做的事情的情况下,将表创建为驱动程序和表到汽车)
答案 0 :(得分:0)
创建一个DriverCar表,其中包含DriverID和CarID以及相应表的外键。
根据您的数据访问模型,您可以使用群集PK或创建单独的标识列。
将根据此表记录任何其他数据(例如每个驱动程序在每辆车中花费的时间)。