Navigation

Hi,

Im looking to add some navigation to a template, will most likely need
to use a database to define primary navigation bar and secondary bar.

Has anyone got any pointers of where to start with this?
Is there a module already developed that I can install?
Or has anyone got any useful links?

Thanks
Scott