标签: nhibernate c#-4.0 fluent-nhibernate
使用Fluent NHibernate,我遇到了AsBag()和AsSet()与HasMany和HasManyToMany关系的映射。我做了一些搜索,我只是找不到任何东西。任何人都可以向我解释这些意思是什么,意义何在?
AsBag()
AsSet()
HasMany
HasManyToMany
答案 0 :(得分:7)
查看此SO文章:List vs Set vs Bag in NHibernate
答案 1 :(得分:7)
帖子here简洁地解释了差异。
总之,它们都是无序集合:
答案 2 :(得分:0)
查看数学概念Set / Multiset(Bag),看看它们是否能将你推向正确的方向。
http://en.wikipedia.org/wiki/Set_(mathematics)
http://en.wikipedia.org/wiki/Multiset