[sc34wg3] New syntax for (binary) associations
Robert Barta
rho at devc.at
Sat Feb 2 05:37:45 EST 2008
On Sat, Feb 02, 2008 at 11:15:51AM +0100, Robert Barta wrote:
> I have experimented with the following, without using a template, but
> to deal with proper role names:
[...]
> rho employee_works-for_employer are . # the _ separates role from type
>
> Nothing really convincing.
Before I forget: One thing I also had tried in the past is to treat
the association type as 'derived', i.e. derived from the combination
of roles:
rho employee_employer arcs .
The AsTMa processor would produce
tm:subject (employee: rho, employer: arcs) .
and it were later the task of TMCL or a TMOL (future TM ontology
language) to say:
# whenever there is THIS combination
* (employee: $a, employer: $b)
# then this is THIS assoc type
=> is-employed-by (employee: $a, employer: $b)
is-employed-by
! "is employed-by" @ employee
! "employs" @ employer
\rho
More information about the sc34wg3
mailing list