gpt4 book ai didi

mysql - 适当的数据库模式

转载 作者:行者123 更新时间:2023-11-30 23:06:20 25 4
gpt4 key购买 nike

我的数据库设计技巧有点生疏。我已尽我所能,但无法知道我制作的作品是好是坏还是“足够好”。

我可以对我的设计提出一些反馈吗?

更具体地说:这种设计是否足够有效?

数据库将是 mySQL。

谢谢。J.

Schema

编辑:一些进一步的说明:

  • 品牌可能有类别,也可能没有。

  • 元表可以在不属于模型的情况下填写(在不知道实际模型的情况下)

最佳答案

不知道您的全部需求,所以我假设突出显示的注释表示经过深思熟虑的设计。

我喜欢你的大部分约定,但我会避免使用驼峰式大小写作为外键的列名,而使用 tablename_columname(即 user_id、brand_id 等...)

如果所有品牌都有一个类别,我会取消品牌与型号之间的联系。所有品牌都有类别吗?如果不是,那么您将被两个外键卡住。

如果所有模型至少有一个元数据,您可能会丢失模型表中的类型外键。然后,您还可以在模型类和国家/地区中删除品牌外键

关于mysql - 适当的数据库模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21737488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com