Database design 如何在MySQL数据库中存储菜单?
我正在为一家餐厅的网站工作,我需要将他们菜单的所有内容存储在MySQL数据库中 现在,我不明白的是我如何组织它。换句话说,餐厅有非酒精饮料和酒精饮料,有不同的销售/优惠,有不同类型的食物(日记、沙拉或牛肉)等等 网站将以“卡片”的形式组织,这是一个简单的图像,一旦点击就会显示该特定项目的菜单,例如,如果有沙拉的图像,如果客户点击图像,就会显示包含所有类型沙拉的菜单/列表 我在构建它时没有任何问题,唯一的问题是如何组织数据库。它必须在多个表中吗?它需要任何链接吗?因为每件商品都有价格、说明和标题,所以我需要在第一次做对,因为有很多商品 此外,客户还需要能够将每个项目添加到“购物车”中,因为这家特定的餐厅希望送货上门。我该怎么做呢?是否需要为购物车项目创建单独的表Database design 如何在MySQL数据库中存储菜单?,database-design,Database Design,我正在为一家餐厅的网站工作,我需要将他们菜单的所有内容存储在MySQL数据库中 现在,我不明白的是我如何组织它。换句话说,餐厅有非酒精饮料和酒精饮料,有不同的销售/优惠,有不同类型的食物(日记、沙拉或牛肉)等等 网站将以“卡片”的形式组织,这是一个简单的图像,一旦点击就会显示该特定项目的菜单,例如,如果有沙拉的图像,如果客户点击图像,就会显示包含所有类型沙拉的菜单/列表 我在构建它时没有任何问题,唯一的问题是如何组织数据库。它必须在多个表中吗?它需要任何链接吗?因为每件商品都有价格、说明和标题,
我所寻找的是一个简单而有效的方式来管理所有的订单和每个单独的项目。如果我不是很清楚,我可以很容易地添加更多的细节,如果需要的话。提前谢谢 您可以在此处创建2个主控形状
请尝试创建mysql表,然后向我们展示您所做的工作。很抱歉,我不明白您希望从我们这里得到什么帮助!您似乎根本不熟悉数据库设计原则。这不是问题,我们都曾经走过这条路。然而,您需要首先阅读有关数据库设计的书籍/教程,因为这是一个非常广泛的主题,我们无法在一个单一的答案中为您描述数据库设计的所有细节。一旦你从一本书中了解了基础知识,你就开始设计你的模式,如果你有一个具体的问题,比如实现多对多关系,那么你可以在这里问我们。顺便说一句,你总是可以使用像wordpress这样现成的解决方案,这将为你省去从头开始构建一切的麻烦