add  table per class inheritance strategy