gpt4 book ai didi

mysql - 笔记本/日历的数据库设计

转载 作者:行者123 更新时间:2023-11-29 12:41:16 29 4
gpt4 key购买 nike

我想知道对于一个网站来说,最好的数据库设计是什么,让用户(假设有 10k 个用户)给自己留下带有日期的注释。用户只能看到自己的笔记。

用户将看到的示例:

2014年9月28日
-去商店
-带狗去散步

2014年9月21日
-叫迈克

最佳答案

创建用户表,然后创建注释表。将用户 ID 放入注释表中,并仅显示具有该用户 ID 的注释。

users
- user_id (INT PK)

notes
- id (INT PK)
- user_id (INT)
- note (TEXT)
- created_at (DATETIME)

SELECT note,created_at FROM notes WHERE user_id=1

当然,这是一个简单的示例查询,它将返回该用户的所有注释。您很可能想要执行一个不同的查询来检索当天和指定用户的注释。

SELECT note FROM notes WHERE user_id=1 AND DATE(created_at) = CURDATE()

关于mysql - 笔记本/日历的数据库设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26089628/

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