gpt4 book ai didi

mysql - 当我们不知道表中的确切数据时,如何设计数据库表?

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

我想为我的实践设计一个数据库,但我不知道。所以我想从这里有经验的开发人员那里得到一些提示或建议。

我想为“裁缝店”设计一个数据库。实际上,在商店里,我们的主要产品是缝纫衬衫和裙子。
因此,我为裙子和衬衫创建了两个表,其中属性或列很少。
但问题是,如果有人来缝其他东西,我们也会缝。
那么,如果我们不知道这些东西是什么以及它的属性是什么,我该如何为这些东西制作表格呢?

最佳答案

如果您还不知道自己的目标是什么,最好保持简单。不要对事物进行建模,也不必担心您还不需要的属性。对您想要记录的事实进行建模。首先写一些带有占位符的例句,例如

On <date> we sewed <number> of <product> for <customer> at a total charge of $<price>
A <customer> has a <first name> and <last name> and a <telephone number>

保持句子简单,尽可能将它们分成单独的句子,而不会失去意义。然后为每个句子制作一个表格,并为每个占位符设置一列。

诸如<product>之类的东西一开始可以是 varchar 或 enum,以后重构很容易。

关于mysql - 当我们不知道表中的确切数据时,如何设计数据库表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37926543/

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