Good References:
1. MSI Analyzer
http://www.c-sharpcorner.com/uploadfile/satisharveti/enhanced-msi-analyzer-in-net-using-c-sharp-and-windows-forms/
2.For tables in Installer db
http://msdn.microsoft.com/en-us/library/windows/desktop/aa372860(v=vs.85).aspx