我有两个单独的表。
[users] [ roles ]
+-----+ +-------+
| id | |user_id|
+-----+ +-------+
| value | <- [Represented by the enum]
+-------+
以及他们的模型。
class User { int id; IList<Roles> Roles; }
enum Roles { Worker, Manager, Director }
如您所见,它很简单“一对多”。用户有很多角色。如何在 XML 中映射这些模型?