I have a "DClass" class representing a class taught at a school. I also have a "Student" class. A DClass can have many Students and a Student may attend many classes. To this end I added IList<> properties to each of the classes representing the list of the 'opposite' type. I also created a "Registration" class to join the 2. So far no problems. I need to record some data against each DClass/Student pairing, a fee paid, for example. So, I added my "FeePaid" property to my "Registration" class. Again, no problem.
My problems start when I actually try to get OA to accept my table as the link table. Nothing I try seems to allow me to convince OA to use my table. I briefly thought I should let OA create the table and then alter it but the link table doesn't get added to the object model.
I guess that this means that either OA is broken or I'm doing it wrong; My money's on the latter.
Is it possible to get OA to use a user-defined class to link 2 others as described above?
Or should I be doing it differently?
Thanks in anticipation,