Given the following code example, how do you implement this in entity framework core where you do not want a table created for the base class but you do for the derived clas