You didnt answer any of my questions. You are proposing adding a new attribute called GUID. I stated that this attribute is not a device, browser, or operating system attribute. A GUID is a piece of metadata that *you* are using to manage devices. I also stated that the DDR already has an attribute to do this and its called 'id'. This attribute also has the added bonus that its human readable. Ex:
---device--- <device id="iPod" parentId="genericApple"> <property name="model" value="iPod Touch"/> <property name="displayWidth" value="320"/> <property name="displayHeight" value="480"/> ... </device> ---END device--- ---pattern builder--- <device id="iPod"> <list> <value>iPod</value> </list> </device> ---END pattern builder--- See how easily that 'id' is for us to manage, reason about, and read? What exactly does a GUID give us? And where would you store this metadata? How and why would the client use the GUID? Are you proposing switching all the 'id' fields to random GUID values??? ________________________________ From: eberhard speer jr. <[email protected]> To: [email protected] Sent: Monday, August 25, 2014 3:34 PM Subject: Re: Data 2.0 - Vocabulary Properties : ddr_ and guid -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Where does the "maintaining 2 separate IDs" enter the picture ? The database does that for you, one of the reason you have one ! > ...that's OK, but maintaining 2 separate IDs I am not sure about > that Primary keys [and their requirements, data-types, etc] and pseudo-keys are really that foreign ? Now I'm approaching despair ;-) esjr -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQEcBAEBAgAGBQJT+4+6AAoJEOxywXcFLKYcB6wIAJP38T5IpA6UpdlWtHOK9/ZZ NDagST86FtAvT6t+r3dEthKEnRB+fGxSjFKTxrMEbT7Zx7xKwHNqVP7AXLRyVbLB +hCRR8V3pHHFx7/Ibt0mOApqHJE4kzdG/eCTBfVBaBVRNzSCk2BpgBvI53e9ieSK 8IR01AeEyN9M29/l26LAS4SbrHjB5JGY7gqHK1FB9SFSYQO2MhcV2U4QOzYsPmKP xsfidskMK11hp/gB5irUXL1VvZMxEsNSqRHN7ymoYZyznuw3/GXF6iAMOIhvRPHE beNlu1upyj5/FBWmEKU2I5CQVDD4BBkMIG9W6x0DD/i4MI6VcoJWJNjGvbOQuek= =YyVm -----END PGP SIGNATURE-----
