zoukankan      html  css  js  c++  java
  • 1:(0or1)

    public class User
       {
          public int ID { get; set; }

          public string UserName { get; set; }

          public string Passwd { get; set; }

          public virtual UserInfo UserInfo { get; set; }

       }

    public class UserInfo
        {
            public int ID { get; set; }

            public string Name { get; set; }

            public string  Phone { get; set; }

            public virtual User User { get; set; }

            public int UserID { get; set; }

        }


    //
                modelBuilder.Entity<User>().ToTable("Users");
                modelBuilder.Entity<User>().HasKey(u => u.ID);
    
                modelBuilder.Entity<UserInfo>().ToTable("UserInfos");
                modelBuilder.Entity<UserInfo>().HasKey(b => b.ID);
    
                ////针对“用户不一定要有信息类,信息一定要有用户类”关系的设置
                modelBuilder.Entity<User>().HasOptional(b => b.UserInfo)
                    .WithRequired(x => x.User);
  • 相关阅读:
    多态性与转型
    安装tensorflow
    MySQL基础补缺
    各种排序算法理解
    Ubuntu命令行变成白色
    开机显示grub命令
    E: 无法获得锁 /var/lib/dpkg/lock-frontend
    类与方法
    Java语言浅谈
    二进制数的有效讨论
  • 原文地址:https://www.cnblogs.com/lzhp/p/4143449.html
Copyright © 2011-2022 走看看