Hey Rick,
It is that Model project that you are talking about, right? If I understand correctly, you are looking for a way to have one set of developers handle the sales portion, for example, and another to handle purchasing. Neither would have access to the whole. Is that right?
Bill