Php 如何设计经典的电子商务数据库?

Php 如何设计经典的电子商务数据库?,php,mysql,database,e-commerce,Php,Mysql,Database,E Commerce,我想问你喜欢电子商务数据库吗。我刚开始用php制作电子商店,我想知道我应该如何设计我的数据库(表)。我已经使用类似于用户ID |用户名|姓名|姓氏|地址|登录|密码(MD5)|电子邮件|注册日期时间|上次登录日期时间的内容创建了一个表。我正在考虑存储IP的,但我认为最好添加暂停帐户的功能。另外,您的意思是将用户、管理员和员工数据存储在同一个表中更好还是将它们分开更好 谢谢希望帮助:)。这是OpenCart的数据库方案图为什么不使用现成的商业解决方案?请看,因为这是一个学校项目,所以整个代码必须由

我想问你喜欢电子商务数据库吗。我刚开始用php制作电子商店,我想知道我应该如何设计我的数据库(表)。我已经使用类似于
用户ID |用户名|姓名|姓氏|地址|登录|密码(MD5)|电子邮件|注册日期时间|上次登录日期时间
的内容创建了一个表。我正在考虑存储IP的,但我认为最好添加暂停帐户的功能。另外,您的意思是将用户、管理员和员工数据存储在同一个表中更好还是将它们分开更好


谢谢

希望帮助:)。这是OpenCart的数据库方案图

为什么不使用现成的商业解决方案?请看,因为这是一个学校项目,所以整个代码必须由我自己完成。我将有以下数据库表:客户(或用户)订单(将有一个用户id链接到用户)订单行(包含订单的单个项目,并由订单id链接)字段。您使用的是哪种数据库,因为我很乐意提供一个示例模式作为答案。请阅读数据库规范化@MartinHohenberg:是的,我知道这一点,我在表中的地址满足1NF,我只是缩短了我的表示例(特别是地址)。谢谢,这对我有帮助!