是否可以使用PDO在sqlite中相互嵌套表?
我是否能够在collomn "y"
的"this"
行内的表"example"
内创建表"thisExtra"
?
如果可能的话,我该怎么做呢?是否会对性能产生重大影响?
我问这个问题的原因是因为我习惯于访问xml文件中的数据——在那里我可以把我想要的任何东西放在我想要的地方(当然是合理的)
提前感谢!
否。表不是SQLite中字段的有效数据类型。您将需要创建与另一个表的关系。
附带说明一下,复杂的XML文档不适合分块存储在关系数据库中。你应该考虑尝试一些不同的东西。
简短的回答是肯定的。您可以将子表存储为blob对象。然而,话虽如此,这是一个可怕的想法。这与使用关系数据库的目的完全相反。访问数据将是处理密集型的,而且不是最佳的。我有没有说过这是个坏主意?