Hi Andreas,
> first of all: it had been a very bad idea to make such an essential > change without discussing or at least without informing before ...! > The OXID has always been a fixed value and all connections to other > tables do use this. We have already been talking about this face-to-face. Thanks again for that very valuable input. OXID is still in a period of transition and learning of how to communicate important changes like this _before_ the official release notes. Hope you recognized the wind of change of the past months/weeks. :-) To come to the gist of the matter: AFAIK, presently, user data are stored in oxuser as well as in oxorder table independently from the users' choice (registered or unregistered). >From a legal point of view - and this should be the only and lonely criterion - I would propose that so called "unregistered users" shall only appear in oxorder regarding their single order. This data could be kept according the shopowners' obligation to keep business issues for years. They shall not appear in oxuser at all. - oxremarks would appear in oxorder as well - as there would not be any oxuser entry, the unregistered user cannot have a history or related stuff In my opinion, this is not just a dirty workaround but a legal requirement. If we consequently implemented it like proposed, of course, a couple of problems would come up, especially for existing interfaces that used oxuser instead of oxorder for gathering data before. Let me know about your thoughts. Regards Marco _______________________________________________ dev-general mailing list [email protected] http://dir.gmane.org/gmane.comp.php.oxid.general
