我有一个公共表来将评论存储在我的系统上,如下所示:
id <- PK
Text <- user content
userId
createdAt
commentType <- a discriminator, to know which entity is the parent of this comment ie: N: News, A:Articles, and so on...
typeId <- Id of the parent entity
我之前使用过nhibernate这种类型的结构:
mapping.HasMany(x=> x.Comments)
.Cascade.All()
.Inverse()
.Where("commentType='A'")
.KeyColumn("typeId")
我如何在EF4上使用这种类型的结构?