网上订餐系统有用户管理员订单菜品餐厅骑手五个实体将ER图画出来
以下是网上订餐系统的ER图:

在这个ER图中,有以下实体和关系:
-
用户(User): 包含用户的基本信息,如用户ID、姓名、联系方式等。
-
管理员(Admin): 包含管理员的基本信息,如管理员ID、姓名、联系方式等。
-
订单(Order): 包含订单的基本信息,如订单ID、下单时间、订单状态等。
-
菜品(Dish): 包含菜品的基本信息,如菜品ID、名称、价格等。
-
餐厅(Restaurant): 包含餐厅的基本信息,如餐厅ID、名称、地址等。
-
骑手(Rider): 包含骑手的基本信息,如骑手ID、姓名、联系方式等。
关系如下:
-
用户与订单之间存在一对多关系,一个用户可以下多个订单,一个订单只属于一个用户。
-
管理员与订单之间存在一对多关系,一个管理员可以管理多个订单,一个订单只有一个管理员负责。
-
订单与菜品之间存在多对多关系,一个订单可以包含多个菜品,一个菜品可以被多个订单选择。
-
餐厅与菜品之间存在一对多关系,一个餐厅可以提供多个菜品,一个菜品只属于一个餐厅。
-
订单与餐厅之间存在一对多关系,一个订单只能选择一个餐厅,一个餐厅可以接收多个订单。
-
订单与骑手之间存在多对多关系,一个订单可以由多个骑手配送,一个骑手可以配送多个订单。
此外,还有一些属性可以根据具体系统需求进行补充,如菜品的描述、餐厅的评分等。
原文地址: http://www.cveoy.top/t/topic/i6xL 著作权归作者所有。请勿转载和采集!