Database

The NIST virtual SRM database contains an electronic catalog of raw surface profiles, filtered profiles, and their calculated surface parameters. The users are able to download standard surface profiles from the database and use these profiles to test their own software.  This is shown in the figure below. The database are used to organize information for data sets generated by measurement and by simulation.  Machine condition parameters and other process parameters are stored along with part information.  In addition, the database is used to store profile data and NIST-calculated parameters from those data. With this database, measurement instrument designers or customers would be able to query information through the Internet and use it to validate parameter calculations and the implementation of their algorithms. The database provides features for querying information based on parameters, instrument type, processes, filenames, part names, times and dates.  It also provided tools for visualizing the information after queries and loading of the data sets from the database to analysis software. The database was modeled using the Entity-Relationship (ER) diagram. The ER diagram is a graphical representation of the requirements of the database. The ER model describes data as entities, attributes, and their relationships. The ER diagram of the specimen database includes the following entities:



NIST virtual SRM database contains an electronic catalog of raw surface profiles, filtered profiles, and their calculated surface parameters. Manufacturer 1, 2, and 3 can access to the database through the World Wide Web. They are able to download reference surface profiles from database and use these profiles to test their surface parameter calculations.