0

这是我的模型:

 public class Categories
            {
                [Key]
                public int Id { get; set; }
                public string  Name { get; set; }
                public UserProfile User { get; set; }
            }


        public class Profits
            {
                [Key]
                public int Id { get; set; }
                public double Value { get; set; }
                public string Description{ get; set; }
                public DateTime DateInput { get; set; }
                public UserProfile User { get; set; } // Foreign to User
                public Categories CategoryName { get; set; } // Foreign  to Categories
            }

现在我想在我的视图中执行类似“插入利润(“列名”)值(“从文本框获取”和下拉列表中的类别以及类别表中的数据)“

我的逻辑是每个利润都有一个类别(薪水,大奖等),每个类别可能有不止一个利润。我应该知道什么?

4

1 回答 1

0

如果您在一个类别中有多个利润,则应使用类别中的一个集合,其中包含来自利润的 id。因此,您可以更快地访问数据,而无需进行太多处理。

于 2013-03-04T15:33:49.630 回答