gpt4 book ai didi

Mysql:动态存储日期数量?

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

使用 jQuery,我们制作了一个可扩展日期输入字段的表单。用户可以添加日期,并在其中填充其体育赛事的注册截止日期。他最多可以设定 10 个截止日期。所以有些事件有 4 个截止日期,有些则有 7 个。

存储该数据的最佳实践是什么?我知道我只需要一张新 table ,但我将如何组织该 table ?

最佳答案

你只需要有一个表事件:

events
------
ID
event_name
created_by_user

和表格截止日期:

deadlines
---------
event_id (foreign key to events.ID)
deadline_number (an increasing value to distinguish and order the deadlines per event)
deadline_date

然后你就会有另一个像这样的表:

event_deadline_limiter
--------------------
deadline

该表仅保存从 1 到 10 的数字。deadlines 表中的deadline_number 也将具有该表的外键。因此,当用户尝试插入超过 10 个截止日期时,将会引发错误。

关于Mysql:动态存储日期数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33415948/

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