Visit the Web site of an online catalog vendor similar to RM
Visit the Web site of an online catalog vendor
similar to RMO (such as www.llbean.com or
www.landsend.com) or an online vendor of
computers and related merchandise (such as
www.cdw.com or www.newegg.com). Browse
the online catalog and note the various types of
information contained there. Construct a list
of complex data types that would be needed to
store all the online catalog information.
Solution
The online catalogs vendor generally uses fast performing databases to store the huge amount of data, like MySQL, Postgres. They use indexing of database to retrieve/ fetch data very fast. Indexing is very much similar to hashing of data, i.e key and value way of storing data which gives search time of O(1).
Generally, the data is stored in various tables following the rules of database normalization to avoid data duplication and when required different tables are joined to output required information.
