I have a 3 tables
1. Entity
2. Credentials
3. EntityType
Entity can be Lab, Client or Technician based on EntityType value that can be (1,2,3).
Only Technician i.e. 3 can have credentials.
What should I make changes to get into the required design.

I am getting following error.
Error 1 Error 3032: Problem in mapping fragments starting at line
149:Condition member ‘Entity.EntityType’ with a condition other than
‘IsNull=False’ is mapped. Either remove the condition on
Entity.EntityType or remove it from the mapping. c:\documents and
settings\administrator\my documents\visual studio
2010\Projects\LimsEdm\LimsEdmx\LimsModel.edmx 150 15 LimsEdmx
If you are using
EntityTypecolumn for TPH discriminator you cannot map it in the table. It is already used for inheritance mapping and column cannot be mapped twice. RemoveEntityTypeproperty from yourEntityTypeentity.