I, too, would chime in to offer caution about developing a system on your own, but, if you are committed to that approach, here are a few thoughts:

1) It is hard to find good resources because relational database design is not easily learned. I have developed many simple relational databases, but still do not really understand the theory. Getting a consultant to help in the data-modeling and design stage might be a very good long-term investment. Or sign up for a semester-long database course.

2) The biggest risk with in-house software is that you will leave and no one else will know how to update your coding. I have been the-person-who-came-after-the-other-person-left several times and it is not a good situation. The typical result is to freeze the application and eventually replace it when the users finally rebel at the lack of updates. Keep your application simple, and document everything.

Sorry if I sound preachy. I know that I am also not giving you the advice you asked for! Good luck!
--

---------------------------------------------------------------
Guy Hermann
Mystic, Connecticut
Home: 860-536-2994
Office: 617-437-6262
Cell phone: 860-857-7363 (leave voice mail)


Reply via email to