我是nhibernate的新手,我很久没有处理过数据库了.
我的食谱对象:
public class Recipe
{
public virtual Guid Id { get; set; }
public virtual string Name { get; set; }
public virtual IList<Category> Category { get; set; }
public virtual int CookTime { get; set; }//in minutes
public virtual int OvenTemp { get; set; }// in farenhieht
public virtual IList<Ingredient> Ingredients { get; set; }
public virtual string Instructions { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我的Category对象:
public class Category
{
public virtual Guid Id { get; set; }
public virtual string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我的成分对象:
public class Ingredient
{
public virtual Guid Id { get; set; }
public virtual string Name { get; set; }
public virtual float Amount { get; set; }
public virtual UnitName Unit { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
和我的UnitName对象:
public class UnitName
{
public virtual string ShortName { get; set; }
public virtual string LongName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
所以我的问题是食谱和类别/成分之间有什么样的关系?和成分和UnitName之间?
我已经阅读了各种类型关系的描述,但由于某些原因它们似乎都是错误的.我知道那不是真的,所以有一些我没有得到的东西.
| 归档时间: |
|
| 查看次数: |
70 次 |
| 最近记录: |