A many to many relation is identified by a table containing only two columns and those two make the primary key and the key fields of the linked tables. However a third column that is just a RowVersion (timestamp) column should also be allowed and it is still a junction table.
Comments: I should say read-only and used only by the system for technical reasons like the timestamp and rowguid. I'm not sure what else would be added to that list.
Comments: I should say read-only and used only by the system for technical reasons like the timestamp and rowguid. I'm not sure what else would be added to that list.