Hey,

I am working with Django for a while and now that my "tree" and whole
DB is filled with data (note: existing database), I was wondering if
the "one model per table" is really better at this point than "one
model per select".

I have got one table - objtree. This is the place where I have all
nodes (brands, categories, tags, etc.) stored. As you can imagine it
is heavily used in my administration. Today I had to add another
foreign key for another table, but I have already 2 Foreign keys
there. The problem is that I use this model for almost everything, BUT
the foreign keys are used rarely, not to mention the third one that
would be used this one time. Since each of these tables has 20k+
(minimum) rows and the foreign keys are used rarely, if it wouldnt be
better to use "one model class per select" - speed wise.

Would this approach affect the speed at all? So far it worked fine for
me (model per table), but isnt that kind of an overkill for such large
DB?

Any opinion is appreciated.

Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to