为了你的利益,我不要gon,我们在这里都知道,它会长期 h,而且会有许多人加入。
该表的结构是一米,在最复杂的情况下开展工作:
tables = Co, Cn, O, A, N;
scheme (simplified):
N(n)-> (1)every other table
A(n)-> (1)(every other table except N
O(n)-> (1)Co, Cn
Cn(n) -> (1)Co
Co(1) -> (1)cn
问题中最困难的部分是这种结构(试图从表N获取信息,但也从表N获取信息):
N join A join O join ((Co join Cn) union (Cn join Co ))
我需要从N那里获得内容,但我也需要从C和Cn那里 st,但我必须走强的A和O才能获得这些内容。 现在,这似乎并不像一个巨大的疑问,但N也可能与所有其他表格中的每一个表格有关,我需要将它们归到一起;如果我重复的话,我就看问题的内容。 我与每个案件分开审理(N->A, N->O, N->Cn,等),然后用“UNION” gr。
目前,在N,有近20万条线,在另一张表格中,每张数据库服务器和网站在我试图管理提问时,仅hang。
我认为的一种解决办法是, d弄外国钥匙,为连接打下一个空间,例如从N trough等人那里走过来:“A_IdA,O_IdO,Co_IdCo,Cn_IdCn”,并在php中处理;但是,在桌设计发生如此巨大变化之前,我只尝试了其他东西。