如何设计我的数据库表,如果我的对象有不规则的长度

2024-05-15 03:05:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个学校的项目,我正在设计一个鸡尾酒和混合饮料的网络应用程序。我正在建立一个饮料配方的数据库,但是我不确定如何为具有不同成分数量的饮料对象构造db表。我想为饮料中的每种成分创建一个字段,但这意味着有些饮料会有2-3个字段,有些会有接近7-8个字段。我应该只创建最大数量的字段,并有一些项目大多为空字段,还是有更优雅的方法来做到这一点

编辑:为了增加一点关于我尝试做什么的背景知识,我希望能够输入一个选择的成分并返回所有包含这些特定成分的食谱。i、 e.如果我有输入(橙汁、伏特加、朗姆酒、可乐),我想拿回来(螺丝刀、朗姆酒和;焦炭)


Tags: 项目对象方法程序数据库编辑db数量

热门问题