MachaNeko, you have a Bear of a site and it will either make you or break you. And I say that with good intentions.
Due to the nature of the Industry and Products you are providing for that Industry, there is no way around it; you will have to have loads of attributes and be highly organized in your database structure.
Using the example page you provided, you can have One page listing 6 Models or 6 pages listing One Model each.
The latter method would mean having 6 pages that are pretty much exactly like each other except for one piece of information; the Model number.
The former method which you are using now is the better; saves on duplication of Content but does require 6 attributes.
In fact, it looks like you are skimping on attributes with some Products. Your page for CW500 Roller Deck Scale for example, lists 2 Models with many Options -- 32 to be exact. What is the baseline for Options already provided with each Model? Although one can choose either of the Models, how does one choose their Options? What is the pricing for each option?
The above is just some of the reasons why Database Programmers are in high demand. A lot of thought must go into organizing the database structure to be efficient and quick. This does not mean it will be easy or simple. On the bright side, although there is a lot of work/cost to setup there should not be a lot for maintenance. There will be no shortcuts when adding new Products and they must be added properly.
On a side note, why is it that your Header has Category links on top of your Logo?
Template layout is always a main concern and you might want to consider widening yours. The page for the CW500 Roller Deck Scale for example, breaks the Template when viewed in IE6 but not FF. There could be other pages breaking as well but I only looked at a few pages.
I know this is more than you bargained for when you asked your original question, so I hope you don't mind the additional information.![]()





