http://incubator.apache.org/isis/
On Tue Apr 05,2011 08:18 pm, Adrian Crum wrote: > Why would you want to do that? It would result in rewriting the entire > project to change the field names. > > It seems to me you will be wasting a lot of time trying to make OFBiz > code look the way you want it to look - without adding anything new or > fixing anything. Instead, why not use the project in the way it was > intended, and spend your time getting something useful accomplished? > > -Adrian > > On 4/5/2011 4:13 PM, Mansour Al Akeel wrote: > > Thank you all. I understand now the reasons behind using VARCHAR. > > > > I found my way around this. I can just change the data type in the > > fieldtypepostnew.xml. This way I can declare all the ids as integers, > > and indicators as boolean instead of CHAR(1). > > > > However still wondering if there is a way to change the name of the ids > > to only id without having to go through each foriegn key. > > > > > > > > On Mon Apr 04,2011 05:08 am, David E Jones wrote: > >> As for naming all "id" fields just plain "id", it makes it far more > >> difficult to keep track of foreign keys. The nice thing about giving even > >> sequenced ID fields a somewhat unique name is that you can use that same > >> name on other entities/tables and have them match up automatically. > >> > >> The Entity Engine does a lot with field name mapping for relationships > >> between entities, and there are thousands of these in the OFBiz data > >> model, so the few extra characters goes a long way toward making things > >> easier to understand and maintain. > >> > >> -David > >> > >> > >> On Apr 4, 2011, at 12:19 AM, Erwan de FERRIERES wrote: > >> > >>> Le 03/04/2011 06:15, Mansour Al Akeel a ?crit : > >>>> Hello all, > >>>> > >>>> I am wondering about the reasons behind using VARCHAR for entities Id, > >>>> instead of a numeric value with autoincrement. Another thing is the > >>>> naming of the primary key. For example, accommodation_class has it's > >>>> primary key as "accommodation_class_id". Wouldn't it be easier just to > >>>> name it "id"? > >>>> > >>>> > >>>> > >>>> > >>>> > >>> Hi Mansour, > >>> > >>> just go to this page : > >>> http://ofbiz.135035.n4.nabble.com/Why-primary-keys-are-VAR-CHAR-type-in-OFBiz-td146555.html#a146562 > >>> > >>> Cheers, > >>> > >>> -- > >>> Erwan de FERRIERES > >>> www.nereide.biz