1、数据库介绍
MongoDB的简单介绍如下:
MongoDB
是一个开源的NoSQL
数据库,相比MySQL
那样的关系型数据库,它更显得轻巧、灵活, 非常适合在数据规模很大、事务性不强的场合下使用。同时它也是一个对象数据库,没有表、行等概念,也没有固定的模式和结构,所有的数据以文档的形式存储,数据格式就是JSON
。
MongoDB
—— 是一个对象数据库,没有表、行等概念,也没有固定的模式和结构,所有的数据以Document
(以下简称文档)的形式存储(Document
,就是一个关联数组式的对象,它的内部由属性组成,一个属性对应的值可能是一个数、字符串、日期、数组,甚至是一个嵌套的文档。)
我们一共要创建三个集合,分别是user
(用户)集合、commodity
(商品)集合、cart
(购物车)集合。
2、用户(user)集合属性
user集合属性值展示
关于user
集合,我们设计的属性有name
(用户名)、password
(密码), 如下所示:
3、商品(commodity)集合属性
commodity集合属性值展示
关于commodity
集合,我们设计的属性有name
(商品名称)、price
(商品价格)、imgSrc
(商品展示图片路径), 如下所示:
4、购物车(cart)集合属性
carts集合属性值展示
关于cart
集合,我们设计的属性有uId
(用户ID
)、cId
(商品ID
)、cName
(商品名称)、cPrice
(商品价格)、cImgSrc
(商品展示图片路径)、cQuantity
(商品数量)、cStatus
(商品结算状态,未结算为false
,已结算为true
), 如下所示:
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。