Activities can now be added now that ADO.NET bug has been found.

It seems ADO.NET requires primary keys on all its tables which have foreign keys