The present invention discloses an enterprise 
network architecture based on a bill of product materials and a constructing method therefor. The enterprise 
network architecture comprises: a 
data collecting module, which is used to acquire 
unique identifier data of an enterprise, attribute data of a product produced by the enterprise and 
bill of materials (BOM) data of a purchased component; a 
server, which is used to construct a public product 
tree structure that stores the foregoing obtained data; a 
data processing module, which is connected with the 
server and is used for traversing the public product 
tree structure, obtaining a product supply relationship, a homogeneity relationship, and a potential supply relationship according to a relationship between the attribute data of the product produced by the enterprise and the BOM data of the purchased component that are stored in the public product 
tree structure, and mapping the product supply relationship, the homogeneity relationship, and the potential supply relationship to a supply chain table, a homogeneity chain table and a potential supply chain table to form a product relationship network, and according to the formed product relationship network, finally obtaining the enterprise 
network architecture corresponding to the product.