Önce bana yardım etmek mümkün olabilir ki benim durumu tarif edeyim. Iki parça vardır.
1: I have a program that runs and analyzes a bunch of files. It generates a "report" that will later be fed into a website for DB storage and viewing. This report can contain pretty much any type of data, as the users can query pretty much anything. I left it very open ended.
2: The website parses through this report, adds an entry for things that are common. But also creates a new table for any new data it finds. It also stores a mapping from report_id to all of these dynamically created tables. For example if in the report someone wanted to calculate Standard Deviation, and this made sense for this report, than there would be a STD table.
Şu anda bu site PHP ile yazılmış, ve tür dağınık görünüyor. Bu PHP yapmak için daha iyi bir yolu var mı. Ayrıca, ben organizasyon sake çünkü Rails bu elden geçirilmesi düşünüyorum. Raylar daha iyi bir yolu "method_missing?" Vardır.
Ben çok nazik olun, DB çok web sitelerinin yapı yetenekli ve amatörce değilim.
Thanks Eric