MS SQL creating many-to-many relation with a junction table
问题 I'm using Microsoft SQL Server Management Studio and while creating a junction table should I create an ID column for the junction table, if so should I also make it the primary key and identity column? Or just keep 2 columns for the tables I'm joining in the many-to-many relation? For example if this would be the many-to many tables: MOVIE Movie_ID Name etc... CATEGORY Category_ID Name etc... Should I make the junction table: MOVIE_CATEGORY_JUNCTION Movie_ID Category_ID Movie_Category