Re: [Ledger-smb-devel] For those interested in the CRM/Entity management

2007-06-19 Thread Chris Travers
On 6/19/07, Ed W <[EMAIL PROTECTED]> wrote: > > Hi > > > I was with you up until you said "linked list" which isn't really > meaningful in this context. More likely you would have a list of > records which would have a valid_to attribute describing when they > were no longer used. > > > Well, I

Re: [Ledger-smb-devel] For those interested in the CRM/Entity management

2007-06-19 Thread Chris Travers
On 6/19/07, David Bandel <[EMAIL PROTECTED]> wrote: > On 6/19/07, Chris Travers <[EMAIL PROTECTED]> wrote: > > On 6/19/07, Ed W <[EMAIL PROTECTED]> wrote: > > > > > > > > One other issue which occured to me which is significant to think about > > > right now is as follows: > > > > > > - Invoices re

Re: [Ledger-smb-devel] For those interested in the CRM/Entity management

2007-06-19 Thread Joshua D. Drake
Ed W wrote: > Hi > >> Ok, I look at normalization as a mathematical method of ensuring that >> the data can represent anything it needs to. > Address should probably be nomalised out of the entity in order to allow > having multiple addresses per entity (eg two delivery addresses) Addresses (lo

Re: [Ledger-smb-devel] For those interested in the CRM/Enti ty management

2007-06-19 Thread Josh Berkus
Ed, > - Customer A makes initial contact and wants something in a hurry. EU > shipping address, but no vat details so we charge sales tax (VAT) and > ship the item > - Customer A comes back next week and we have more time to sort out the > paperwork and they give me their VAT details and this tim

Re: [Ledger-smb-devel] For those interested in the CRM/Entity management

2007-06-19 Thread Ed W
Hi I was with you up until you said "linked list" which isn't really meaningful in this context. More likely you would have a list of records which would have a valid_to attribute describing when they were no longer used. Well, I was thinking of linked list in the sense that you have an C

Re: [Ledger-smb-devel] For those interested in the CRM/Entity management

2007-06-19 Thread David Bandel
On 6/19/07, Chris Travers <[EMAIL PROTECTED]> wrote: > On 6/19/07, Ed W <[EMAIL PROTECTED]> wrote: > > > > > One other issue which occured to me which is significant to think about > > right now is as follows: > > > > - Invoices really should have delivery and billing addresses locked down > > Only

Re: [Ledger-smb-devel] For those interested in the CRM/Entity management

2007-06-19 Thread Chris Travers
On 6/19/07, Ed W <[EMAIL PROTECTED]> wrote: > > One other issue which occured to me which is significant to think about > right now is as follows: > > - Invoices really should have delivery and billing addresses locked down Only caveat is "billing address" may be somewhat ambiguous in this case :

Re: [Ledger-smb-devel] For those interested in the CRM/Entity management

2007-06-19 Thread David Bandel
On 6/19/07, Ed W <[EMAIL PROTECTED]> wrote: > Hi > > > Ok, I look at normalization as a mathematical method of ensuring that > > the data can represent anything it needs to. > > > > Interface and physical model are not tightly coupled. > > > > Agreed. > > One other issue which occured to me which i

Re: [Ledger-smb-devel] For those interested in the CRM/Entity management

2007-06-19 Thread Ed W
Hi > Ok, I look at normalization as a mathematical method of ensuring that > the data can represent anything it needs to. > > Interface and physical model are not tightly coupled. > Agreed. One other issue which occured to me which is significant to think about right now is as follows: - In