Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - When to make a new vocabulary... [Thread Next] Re: When to make a new vocabulary...To: "Fortuno, Adam" <Adam.Fortuno@---------.---> Date: 8/10/2007 10:14:00 PM Hi Adam, Fortuno, Adam <Adam.Fortuno@M...> writes: > Consumer lending is different enough from mortgage lending that I would > prefer to develop a new vocabulary to handle it. However, other believe > strongly we should modify the existing schema. I would say create a new vocabulary. If the two have a substantial sub-vocabulary in common, factor it out into a base vocabulary (e.g, call it basic-lending) and reuse it in both consumer-lending and mortgage-lending. BTW, this problem is pretty similar to the OO problem of creating two separate classes vs lumping two relatively unrelated functionalities into one class. I believe the consensus in OO is to create two classes with a common base if necessary. HTH, Boris -- Boris Kolpackov Code Synthesis Tools CC http://www.codesynthesis.com Open-Source, Cross-Platform C++ XML Data Binding From cmsmcq@a... Tue Aug 14 18:19:18 2007 Received: from aji.w3.org ([1 | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
