gpt4 book ai didi

mysql - 高效分类Mysql结构

转载 作者:行者123 更新时间:2023-11-29 09:20:40 25 4
gpt4 key购买 nike

我正在重建一个分类 MySQL 数据库,其中不同的主要部分被分成单独的表。例如,销售商品有自己的带有唯一 ID 的表,工作有自己的带有唯一 ID 的表,个人也有自己的表。

这些部分都有一些共同的特征:

-id
-标题
-body
-列表状态
-海报
-回复邮件
-发布日期

但他们每个人都需要一些单独的信​​息:

-每个都有不同的类别集和树可供选择(这会影响存储它们所需的结构)
- 工作需要存储诸如工资、开始日期等信息
-促销元素需要存储价格、敖包等内容

因此,重构数据库是更好的做法,同时我可以使用通用表来存储所有一般列表信息(无论部分如何),然后将自定义数据存储任务分配给小表,还是最好保留单独使用当前结构并将各个部分分开?

最佳答案

听起来它们都是独立的实体,彼此无关(除了共享一些列定义),对吗?

你想像这样进行选择吗

SELECT *
FROM main_entity
WHERE entity_type IN ('SALE_ITEM', 'JOB', 'PERSONAL')?

否则我认为我不会将它们合并到一张表中。

关于mysql - 高效分类Mysql结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1926748/

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