>>>Forced use of generated PKs >>I think you'll find that's not just a Fox position: I first read about >Surrogate Keys in Databased Advisor back in '94 or so. >Nope, this is not the case.
Oh, so I _didn't_ read about Surrogate Keys in Databased Advisor. Thank you for kindly informing me of this....
>Generated PK's are esspecially usefull in xBase because of the deleted records >still existing in the table. This only applies to xBase. I don't reject the >use of generated keys, but I do reject the FORCED use of them. In a lot of >cases the use of them are doubtfull at the least and there are other >knowledgable people who reject them when not neccesary. Joe Celko is a great >refference for this.