-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Frank Tsao wrote: | Thanks for your help. I just used Instant Rails 2.0 for developing. | Mongrel and Sqlite. As far as I can see, you have to iterate of all the present records to check for uniqueness of values, since SQLite3 doesn't allow for a multi-column uniqueness. With MySQl and other RDBMSes, Dave Thomas' idea should work (I don't know, since I never had to handle this situation yet myself). - -- Phillip Gawlowski Twitter: twitter.com/cynicalryan Rule of Open-Source Programming #13: Your first release can always be improved upon. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkf/8hUACgkQbtAgaoJTgL88EgCfWkL9pAPPKoEJ/8fBNWdaoa48 PbUAoINqSXEudAti8l6/YlauOAgPp1/f =ZaP/ -----END PGP SIGNATURE-----