Limitations to QuickBooks

QuickBooks Pro and QuickBooks Enterprise has limitations.  It is stored in a flat file format and not a relational database such as Microsoft SQL Server or Oracle.  QuickBooks Enterprise works off of a modified "Sybase" like database.  Yes, Sybase is relational but the version QuickBooks uses is not.

To see the limitations of QuickBooks look here.