say i have a column defined as Address. also, I have a record, let’s call it Rudy’s. now Rudy’s has multiple addresses, so I need to include multiple address so that they are all searchable. what is the best way to approach a solution in SQL?
Share
You should add a child table with an Address column. You will have one to many relation where address is stored in a child table. You can add as many addresses per user as you want. Also you can add extra info like address type (home, work or primary, secondary ect.)
I wouldn’t go for one column for address. If this is a postal address it is better to have more columns such as street, town, house number ect. Then you can have an advantage of using indexes on your columns.