Hi,
Also, R is bijective.
http://en.wikipedia.org/wiki/Bijection,_injection_and_surjection
Marko.
http://markorodriguez.com
On Jul 12, 2011, at 12:36 PM, Niels Hoogeveen wrote:
>
> Thanks Marko,
> That's not exactly what I am looking for. I'd like to know what the name is
> of a relationship where there is only one unique combination of x and y in
> xRy for every relationship type R.
> Neo4j allows the creation of 2^64 relationships of the same type between the
> same two nodes. I'd like to define a type where there can be only one
> relationship of the same type between the same two nodes (eg. to limit the
> number of "FRIEND" relations between two Persons, since it is no use being
> friends with the same person multiple times, yet I'd like to allow a Person
> to have multiple "WINNER" relationships to a certain game (the count of the
> number of relationships indicating how often a person has been the winner of
> that game)).
> Is there any official name for a relationship type where the tuple (x, R, y)
> must be unique?
> Niels
>
>> From: [email protected]
>> Date: Tue, 12 Jul 2011 10:27:04 -0600
>> To: [email protected]
>> Subject: Re: [Neo4j] math question
>>
>> Hi,
>>
>> That is called a functional relationship.
>>
>> A functional relationship states that there is only one unique y in (xRy)
>> for every x.
>> - e.g. Social Security Number, Father, BornIn
>>
>> Inverse functional relationships are that there is a unique x in (xRy), for
>> every y.
>>
>> See ya,
>> Marko.
>>
>> http://markorodriguez.com
>>
>> On Jul 12, 2011, at 9:39 AM, Niels Hoogeveen wrote:
>>
>>>
>>> Does anyone know the proper mathematical name for a relationship with the
>>> following properties:
>>> For all x in X and y in Y it holds that if xRy and xR'y then R = R'.
>>> Example:
>>> There can be only one IS_PARENT relation from one person to another.
>>> Someone cannot be twice parent to the same person.
>>> There can be several IS_PRESIDENT_OF relations from one person to an
>>> organization. Someone can be president of an organizations from 1992-1997
>>> and again from 2004-2008.
>>> Niels
>>> _______________________________________________
>>> Neo4j mailing list
>>> [email protected]
>>> https://lists.neo4j.org/mailman/listinfo/user
>>
>> _______________________________________________
>> Neo4j mailing list
>> [email protected]
>> https://lists.neo4j.org/mailman/listinfo/user
>
> _______________________________________________
> Neo4j mailing list
> [email protected]
> https://lists.neo4j.org/mailman/listinfo/user
_______________________________________________
Neo4j mailing list
[email protected]
https://lists.neo4j.org/mailman/listinfo/user