Php ERD图设计问题

Php ERD图设计问题,php,mysql,database-design,erd,Php,Mysql,Database Design,Erd,我混淆了erd关系,比如有3个角色,分别是管理员、餐厅老板和用户。我的项目是寻找附近的餐馆。我计划做管理员可以添加餐厅和餐厅老板,然后每个餐厅老板可以登录到他们的仪表板管理他们的餐厅信息。如何设计erd图 您有用户(管理员和餐厅所有者)、餐厅和用户角色。每个用户有一个角色,每个餐厅有一个用户(所有者)。并不是每个用户都拥有一家餐厅,所以请记住这一点。为什么不让用户类型只有表用户和列?一个用户到多个餐厅?ERD图用于规划数据库,对吗?你的问题没有提到餐厅或其他任何东西——只有3种类型的用户。根据这

我混淆了erd关系,比如有3个角色,分别是管理员、餐厅老板和用户。我的项目是寻找附近的餐馆。我计划做管理员可以添加餐厅和餐厅老板,然后每个餐厅老板可以登录到他们的仪表板管理他们的餐厅信息。如何设计erd图

您有用户(管理员和餐厅所有者)、餐厅和用户角色。每个用户有一个角色,每个餐厅有一个用户(所有者)。并不是每个用户都拥有一家餐厅,所以请记住这一点。

为什么不让用户类型只有表用户和列?一个用户到多个餐厅?ERD图用于规划数据库,对吗?你的问题没有提到餐厅或其他任何东西——只有3种类型的用户。根据这些信息,我建议您为用户创建一个表,您可以在一个表中存储多个用户。也许可以提供你的EDR建议,这样我们就知道你想要什么。我计划做管理员可以添加餐厅和餐厅老板,然后每个餐厅老板可以登录到他们的仪表板来管理他们的餐厅信息。我会从一支笔和一张纸开始