考虑到数据库规范化,我的数据库关系模型是否正确?

Is my database relation model correct considering the database normalization?

我正在开发一个简单的软件,user/employee 可以在其中为客户创建新订单。这些订单将显示哪个员工正在处理订单、谁是客户以及客户想要什么产品。由于我对数据库模型不是很有经验,所以我想问一下,考虑到数据库规范化,我的数据库的这种简单表示是否正确。

您的 table 设计已正确规范化,这意味着没有信息在多个 locations/tables 中两次可用。

对于销售系统,根据经验,最好有一个Orders table和一个Order_Details table,这样你可以每个产品有多个产品订单

p_idOrders table 移到新的 Order_Details table