Hi,
In principle it shoul dnot give you any trouble.
The only thing I am worried about is whether you have optimized your data storage. How much information are you double-storing in your database?
As long as all these data are related, and have a one-on-one relation to eachother, you should be fine. However, if you are, say, storing personal information, and you have potentially up to 4 addresses to store you have a few options:
- Store all information in one massive table, and accept that half the colums will be empty half the time
- Store only the basic person info (Name, date of birth, password) in a users table, and link that to an addresses table.
The second is the preferred, as it obviously is much more flexible for future changes (we want 4 instead of 3 addresses; we want to add a second addressline), and stores only the required info, and less empty cell.
So.. Have a think about it, and possibly post the type of info, if you feel you might need to modify your design