Si por ejemplo ya dispones de una tabla llamada "usuarios" con los campos
id, nick, password, edad
Te crearías otra tabla llamada "accesos" por ejemplo con los campos
zona, id (especificando usuario como llave foránea, así que si añades un registro en "accesos", el campo id tiene obviamente que existir en "usuarios")
Para comprobar un acceso una consulta sería de este estilo
Código PHP:
mysql_query("SELECT * FROM usuarios U,accesos A WHERE U.id = A.id AND zona = 'zona1' AND U.nick = '".$usuario."'");