If this is going to be stored in-house. You could probably get away with doing it in mySQL and using a web front end interface. You could possibly use php or asp if you are running a window's server. Then you could open it up to vendors and the like as well.
There are probably 100's of tools already on the market to fulfill your needs at probably half the cost of getting developed from scratch. Why try to re-invent the wheel?
Cheers
|