C# 向多对多自动生成表中添加列

C# 向多对多自动生成表中添加列,c#,nhibernate,fluent-nhibernate,many-to-many,C#,Nhibernate,Fluent Nhibernate,Many To Many,我有班级和学生物品。两者都将另一个的集合作为属性。它会自动创建多对多表。有没有一种方法可以在不创建多对多表的情况下将与关系相关的列添加到此表中?没有。您必须将关联表升级为一个实体,并且在班级和学生中都有一对多的关联。不,没有。您必须将关联表提升为实体,并在班级和学生中建立一对多关联。是的,这是可能的,尽管@Ricardo在技术上确实正确,但您应该将联接表提升为完全合格的实体 我看到的一些博客文章中,人们在多对多连接表中添加了额外的属性,可以在这里找到:- 出现了很多问题(特别是S.O.问题

我有班级和学生物品。两者都将另一个的集合作为属性。它会自动创建多对多表。有没有一种方法可以在不创建多对多表的情况下将与关系相关的列添加到此表中?

没有。您必须将关联表升级为一个实体,并且在班级和学生中都有一对多的关联。

不,没有。您必须将关联表提升为实体,并在班级和学生中建立一对多关联。

是的,这是可能的,尽管@Ricardo在技术上确实正确,但您应该将联接表提升为完全合格的实体

我看到的一些博客文章中,人们在多对多连接表中添加了额外的属性,可以在这里找到:-

  • 出现了很多问题(特别是S.O.问题)

  • 是的,这是可能的,尽管@Ricardo在技术上是正确的,但实际上您应该将联接表提升为完全限定的实体

    我看到的一些博客文章中,人们在多对多连接表中添加了额外的属性,可以在这里找到:-

  • 出现了很多问题(特别是S.O.问题)

  • 完全正确的问题,“是否有办法将新列添加到nHibernate中自动生成的多对多表中”。我也有同样的问题。你是说你想在
    多对多
    表上创建额外的属性,还是不想创建
    多对多
    表?我想添加到多对多关联表属性。如果这个表是由Fluent NHibernate自动生成的,我该怎么做呢?完全正确的问题是,“有没有办法向NHibernate中自动生成的多对多表添加新列?”。我也有同样的问题。你是说你想在
    多对多
    表上创建额外的属性,还是不想创建
    多对多
    表?我想添加到多对多关联表属性。如果这个表是由Fluent NHibernate自动生成的,我该怎么做?