Search the web
Sign In
New User? Sign Up
jcm · Journal of Conceptual Modeling Discussion List
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Frequency constraint on a Unary predicate   Message List  
Reply | Forward Message #1427 of 1447 |
RE: [JCM] Frequency constraint on a Unary predicate

Hi Gordon,

> I am using VisioEA 2003 and am attempting to define a
> frequency constraint
> on a unary predicate.
> I want to specify exactly one. When I leave the minimum at
> 1, and change
> the maximum from 2 to 1,
> the system dims out the 'OK' button and I am unable to define that
> particular frequency constraint.

That is because if every instance of a given object is supposed to
participate in a role and can participate in that role at most one time,
then those constraints are handled by mandatory and uniqueness respectively.

For unary predicates, the UC on the role is implied, so the at most one part
is intrinsically handled.

Further, since unary predicates are binary (i.e. Boolean), the absence of an
object in the role is presumed to be the false condition thereby you know
the population status (it is or it isn't) for every object instance.

If you want every object to always participate in a unary predicate, then it
is constant, and as such not handled by ORM predicates.

As an FYI, I recently wrote a quick bit about frequency constraints here:
http://objectrolemodeling.com/posts/239.aspx.

Hope that helps,
Scot.
..........................
Scot Becker

Orthogonal Software
www.orthogonalsoftware.com




Mon Aug 2, 2004 3:35 pm

scotabecker
Offline Offline
Send Email Send Email

Forward
Message #1427 of 1447 |
Expand Messages Author Sort by Date

I am using VisioEA 2003 and am attempting to define a frequency constraint on a unary predicate. I want to specify exactly one. When I leave the minimum at 1,...
geverest@...
Send Email
Aug 2, 2004
2:46 pm

Hi Gordon, ... That is because if every instance of a given object is supposed to participate in a role and can participate in that role at most one time, then...
Scot Becker
scotabecker
Offline Send Email
Aug 2, 2004
3:37 pm

There is already an implicit frequency constraint of "exactly one" on any unary predicate, i.e., there's already an implicit functional uniqueness constraint...
Andy Carver
andy_carver
Offline Send Email
Aug 2, 2004
4:02 pm

From: Andy Carver [mailto:andy.carver@...] Sent: Monday, August 02, 2004 10:33 AM To: jcm@yahoogroups.com Subject: RE: [JCM] Frequency constraint on...
Patrick Hallock
pathallock
Offline Send Email
Aug 3, 2004
2:56 pm

Hi Gordon, I see now what you were trying to do, sorry I didn't get you before. One way to do this would be to make the fact type a 1:1 binary, optional to...
Andy Carver
andy_carver
Offline Send Email
Aug 3, 2004
4:02 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help