是否可以使用PDO在sqlite中相互嵌套表?
我可以在"thisExtra"
列的"example"
行内的表"this"
内创建表"y"
吗?
如果有可能,我该怎么做呢? 会不会有任何严重的性能影响?
我问这个的原因是因为我习惯于从xml文件访问数据 - 我可以在任何我想要的地方放置任何我想要的东西(理所当然)
提前致谢!
答案 0 :(得分:2)
没有。表不是SQLite中字段的有效数据类型。您需要创建与另一个表的关系。
作为旁注,复杂的XML文档不适合分段存储在关系数据库中。你应该考虑尝试不同的东西。
答案 1 :(得分:2)
简短的回答是肯定的。您可以将子表存储为blob对象。然而,那说这是一个可怕的,可怕的想法。这与使用关系数据库的目的完全相反。访问数据将是处理密集型而不是最佳的。我提到这是一个坏主意吗?