私は2つの別々のテーブルを持っています。
[users] [ roles ]
+-----+ +-------+
| id | |user_id|
+-----+ +-------+
| value | <- [Represented by the enum]
+-------+
そしてそれらのためのモデル。
class User { int id; IList<Roles> Roles; }
enum Roles { Worker, Manager, Director }
ご覧のとおり、単純な「1対多」です。ユーザーには多くの役割があります。これらのモデルを XML でマップするにはどうすればよいですか?