C# 外键引用标识符用户
我想知道这是否是一个好的做法 我正在使用多个模型实体构建应用程序C# 外键引用标识符用户,c#,asp.net-mvc,asp.net-identity,C#,Asp.net Mvc,Asp.net Identity,我想知道这是否是一个好的做法 我正在使用多个模型实体构建应用程序profile.cs、social.cs、skill.cs等,我希望每个用户都有一个配置文件、一个社交链接、一项特殊技能等等 我想知道在identityuser.cs中引用所有这些实体是否是一种好做法,如果是,您是说identityuser可以有多个外键 Public class profile{ public int Id {get;set;} public string name{get;set} pub
profile.cs
、social.cs
、skill.cs
等,我希望每个用户都有一个配置文件、一个社交链接、一项特殊技能等等
我想知道在identityuser.cs
中引用所有这些实体是否是一种好做法,如果是,您是说identityuser可以有多个外键
Public class profile{
public int Id {get;set;}
public string name{get;set}
public string phone{get;set}
}
//other properties and entities
我看不出做这些引用有任何问题,而且,我也看不出有多个外键的问题。我唯一经常避免的就是使用组合PK。对不起,我没听清楚。你能再详细解释一下吗?你到底不明白什么?