I'm having a hard time representing the following situation in the database:
A user can declare multiple addresses (such as Home, Office, Mailing etc. as requested by client).
I have an auto-incremented primary key called UserID
that represents one user account. I've been thinking of making a BelongsToUserID
column to represent each user's form field to look like:
I can't do this because each row can only be occupied by UserID
row.
Any thoughts on how to achieve this?