.netcore 网课开发一个电商网站知识点随笔记录 第三章
3.1-给实战项目创建数据库
一个新项目,最先做的事是什么?答:总结业务,建立模型,建立er关系,搭建数据库。
(1)创建数据模型
public class TouristRoute { ////// 路线ID /// public Guid Id { get; set; } ////// 路线名字 /// public string Title { get; set; } ////// 路线简介 /// public string Description { get; set; } ////// 定价(原价) /// public decimal OriginalPrice { get; set; } ////// 折扣 /// public double? DiscountPresent { get; set; }//?表示可空字段 ////// 线路的发布时间 /// public DateTime CreateTime { get; set; } ////// 更新时间 /// public DateTime? UpdateTime { get; set; } ////// 出发时间 /// public DateTime? DepartureTime { get; set; } ////// 买点介绍 /// public string Features { get; set; } ////// 费用说明 /// public string Fees { get; set; } ////// 备注 /// public string Notes { get; set; } ////// 外键关系 /// public ICollectionTouristRoutePictures { get; set; } }
(2)创建数据仓库
新建一个接口
(3)注册数据仓库得服务依赖
(4)通过api展示数据