Database design 电子商务数据库设计?

Database design 电子商务数据库设计?,database-design,e-commerce,Database Design,E Commerce,我想做一个电子商务应用程序。我想将属性添加到类别中,并在属性中按类别动态搜索它们 我的意思是: CATEGORIES PROPERTIES | Computer properties | MotherBoard, GraphicCart etc. | Phone properties | Cam, Connecting properties, bluetoot etc. | Digital Camera | Zoom option , Lcd,

我想做一个电子商务应用程序。我想将属性添加到类别中,并在属性中按类别动态搜索它们

我的意思是:

  CATEGORIES             PROPERTIES
| Computer properties  | MotherBoard, GraphicCart etc.
| Phone properties     | Cam, Connecting properties, bluetoot etc.
| Digital Camera       | Zoom option , Lcd, Battery etc.
我已经用关系表完成了这项工作。我是这样想的:


那么,我的问题是这样的吗?或者我们有别的办法?

你问了一个问题,这个问题不能用一篇简单的帖子来回答。有一些基本的设计概念是良好数据库设计的基础。这类活动有很多想法

我建议您阅读Michael Hernandez的《为凡人设计数据库》一书ISBN:0-201-69471-9。我注意到他有第二版

他将引导您完成数据库设计的整个过程(从开始到结束)。我建议你从这本书开始

你必须学会分组或分块看待事物。数据库设计和编程一样具有简单的构建块。如果您对这些简单的构建块有了透彻的理解,您就可以处理任何数据库设计

你做得越简单越好。数据库只不过是一个将数据放入小隔间的地方。首先确定这些小房间是什么,以及你想要在里面放什么样的东西


您永远不会在第一次尝试时创建完美的数据库设计。这是事实。在此过程中,您的设计将经过几次改进。有时候,在你开始输入数据之前,事情看起来并不明显,然后你就有了一个啊哈时刻。

你问了一个问题,这个问题不能用一篇简单的帖子来回答。有一些基本的设计概念是良好数据库设计的基础。这类活动有很多想法

我建议您阅读Michael Hernandez的《为凡人设计数据库》一书ISBN:0-201-69471-9。我注意到他有第二版

他将引导您完成数据库设计的整个过程(从开始到结束)。我建议你从这本书开始

你必须学会分组或分块看待事物。数据库设计和编程一样具有简单的构建块。如果您对这些简单的构建块有了透彻的理解,您就可以处理任何数据库设计

你做得越简单越好。数据库只不过是一个将数据放入小隔间的地方。首先确定这些小房间是什么,以及你想要在里面放什么样的东西

您永远不会在第一次尝试时创建完美的数据库设计。这是事实。在此过程中,您的设计将经过几次改进。有时候,直到你开始输入数据,然后你有了一个“啊哈”的时刻,事情才会变得明显。

此链接可能会帮助您以及任何初学者构建一个有效且简单的电子商务数据库设计。

此链接可能会帮助您以及任何初学者构建有效且简单的电子商务数据库设计