我在SQL数据库中有两个表:
Underwriters
Brokers
Underwriters
可以有很多经纪人,Brokers
可以有很多承销商。
我创建了一个名为UnderwritersBrokers
的中间表,并且在该表中有一个ID
,该表通过一对多关系与其他每个表链接。
我想在每次输入新记录时自动增加记录ID。我应该在哪个表上设置自动增量,子表还是父表(中间)
我很抱歉作为一个新手,这对我来说都是新的,我只是不能理解它。
提前感谢您的澄清。
您可以在所有三个中使用auto_increment
!
特别是,您希望在Underwriters
和Brokers
表中都使用auto_increment
。这将分别为每个承销商和每个经纪人提供唯一的UnderwriterId
和唯一的BrokerId
。
连接表应该使用这些id。连接表也可以有自己的id。我会在那里添加一个,但是连接表中的唯一id不如实体表中的唯一id重要。