two things...
first, a one-to-one relationship will, for all intents and purposes, look just like a one-to-many relationship, since it requires a foreign key
however, if you make the foreign key also its own table's primary key, you cannot then have many
second, you do ~not~ want to make the foreign key an autoincrement, because it will get completely out of step with the referenced key
