Hi Andy,
Sorry, I have been away from the forum for a couple of days with work and family commitments. I am also tied up for the next few days, but thought I would just stick my head through the door and let you all now I haven't forgotten you!
In relation to this question of yours, I echo what Kyrnt has said about getting to grips with PHP and MySQL by buying a half decent book. I would recommend "PHP and MySQL" by Larry Ullman, published as a Visual Quick Pro guide by Peachpit Press. ISBN is 0-321-18648-6 and you should be able to get hold of it through any decent high street book retailer.
To give you a hint on the set up of your database tables, I would anticipate something along these lines: -
Owners Table to include such things as
owner_id, name, address, phone number, email address etc. owner_id would be the primary key and unique.
Property Table to include
property_id, description, type, photograph(s) etc.
In order for you to cross reference the owner with the property, you would need to include the
owner_id as a foreign key in the Property table.
Locations table, to show just a list of locations, such as USA, GB, France etc, with
location_id being set as the primary and unique key.
This
location_id key could then be incorporated in the Property table as another foreign key, so that the property can be cross referenced with the location.
Hope this is not too late and has set you on the right lines
Regards
Ian.