Another tool I use requires PK for all tables, so I had to add primary key's to some weak (m-n) tables I use. I had some tables subtyped off of these tables and after I added primary keys, the subtype base entity classes will no longer compile.
The error messages I get are of the form "no overload for XXX takes X arguments."
Here's a specific example. I have a table application that is related to another table music through an m-n table applications_music. This table also has an attribute "preference" that can be either 'L' or 'D' (for like or dislike). I have two subtypes ApplicationMusicLikes and ApplicationMusicDislikes that use the preference discrinator. The Applications table then relates through these subtypes to get the two respective sets of musics. After adding a PK (id) to applications_music table, the base entity classes for ApplicationMusicLikes and ApplicationMusicDislikes will no longer compile. Instead, I get error messages of the form "no overload for XXX takes X arguments"
Any suggestions?
Thanks!
LLBLGenPro 1.0.2005.1 Final
VS.NET 2005 Self Servicing (default templates)
MySQL with CoreLabs