我需要在SQL Server数据库中介绍两个表之间的多对多关系,这两个表都有一个整数作为主键。在T-SQL中,最好如何完成此操作?
考虑以下两个示例表定义,它们应该具有多对多关系:
CREATE TABLE [dbo].[Authors] (
[Id] INT IDENTITY (1, 1) NOT NULL,
CONSTRAINT [PK_Versions] PRIMARY KEY CLUSTERED ([Id] ASC)
);
CREATE TABLE [dbo].[Books] (
[Id] INT NOT NULL,
PRIMARY KEY CLUSTERED ([Id] ASC)
);