有没有办法让一列引用MySQL中的多个表?
Is there any way to make one column refer to multiple tables in MySQL?
我目前正在为小型内容管理系统设计原型。用户可以创建一个新页面,然后向该页面添加不同的元素。例如,一个标题、一段、一段视频,也许还有另一段。我目前有以下内容,但我不知道这是否有效。另外,当我需要获取数据时,我不知道要搜索哪个table。
所以我的问题总结如下:
cmsElementId
列引用了右边的所有三个table,但最后应该只指向一个
- 如果这是有效的,我如何知道我的数据来自 table 到 select。
- 如果这无效,你能指点我更好的方向吗?
我已经解决了这个问题。一直想的太难了,虽然答案就在我眼前
我刚刚让 4 个单独的表格引用了该页面。这样一个页面可以有多个元素。它甚至像我预期的那样可扩展。我只需要解决一些问题,例如元素的显示顺序,但那是另一回事了。
我目前正在为小型内容管理系统设计原型。用户可以创建一个新页面,然后向该页面添加不同的元素。例如,一个标题、一段、一段视频,也许还有另一段。我目前有以下内容,但我不知道这是否有效。另外,当我需要获取数据时,我不知道要搜索哪个table。
所以我的问题总结如下:
cmsElementId
列引用了右边的所有三个table,但最后应该只指向一个- 如果这是有效的,我如何知道我的数据来自 table 到 select。
- 如果这无效,你能指点我更好的方向吗?
我已经解决了这个问题。一直想的太难了,虽然答案就在我眼前
我刚刚让 4 个单独的表格引用了该页面。这样一个页面可以有多个元素。它甚至像我预期的那样可扩展。我只需要解决一些问题,例如元素的显示顺序,但那是另一回事了。