gpt4 book ai didi

mysql - 两张不同的表,都获取另一个表的信息

转载 作者:行者123 更新时间:2023-11-30 00:48:03 25 4
gpt4 key购买 nike

我有两个类似的表“项目”和“想法”所以我有一个项目,其唯一的 PID:1,例如,一个想法具有相同的唯一 IID:1。我正在尝试添加另一个名为“评论”的表,它将被项目和想法使用

示例:

Project      Idea             Comments
------ ----------- --------------
PID IID comment_id
title proyect_id comment_parent
eg_url eg_idea_title **Project/idea ID** // This one is my problem

所以我不知道区分评论属于项目还是想法的最佳方法是什么。

我正在考虑创建另一个“对象”表,为任何其他表(例如项目或想法)生成真正唯一的objects_id,并使用该object_id来引用评论表(或需要两个或多个共享的任何其他表)更多表格)..

Objects                        Comments            
------ -----------
object_id comment_id
obj_type (Project / Idea) comment_parent
Project/Idea ID object_id <-- Use the object ID

最佳答案

您使用引用/查找表将文件归因于项目或想法:

file      fileProject    fileIdea------    -----------    ----------id        fileId         fileId          projectId      ideaId

关于mysql - 两张不同的表,都获取另一个表的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21207572/

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