1、前言 前两篇博文说的主外键关系都是一对一的外键关系,下面我们来说另外一种情况,一个主类中包含多个外键关键,基本代码如下。 public class B{[Key]public int Id { get; set; }public string Name { get; set; }}public class A{[Key]public int Id { get; set; }public
1、前言 上篇博文说了设置外键名称的问题,这篇博文我们来说说外键应该在那个实体类中定义的问题。 2、实战示例 现在有三个实体类,TUsers(用户类)、TRoles(角色)类,TUsersRoles(用户角色类),一个用户可以对应多个角色,一个角色可以对应多个用户,用户与角色是多对多的关系。 方法一(在主实体中定义),代码如下: public class TUsers{[Key]pub
1.查看引擎 mysql> show variables like 'table_type'; mysql> show engines \G *************************** 1. row *************************** Engine: InnoDB Support: DEFAULT C