I've put together a model to express scheduling, one particular fact is as follows:
WeeklySpecificationSettings has
DaysOfWeek.
It
is possible that more than one WeeklySpecificationSettings has
the same DaysOfWeek
and that the same WeeklySpecificationSettings has
more than one DaysOfWeek.
In each
population of WeeklySpecificationSettings has
DaysOfWeek, each WeeklySpecificationSettings, DaysOfWeek combination occurs at most
once.
This association with WeeklySpecificationSettings, DaysOfWeek provides the preferred identification scheme for WeeklySpecificationSettingsHasDaysOfWeek.
For
each DaysOfWeek, some WeeklySpecificationSettings has
that DaysOfWeek.
Examples:
WeeklySpecificationSettings
1 has DaysOfWeek 'Monday'.
WeeklySpecificationSettings
1 has DaysOfWeek 'Tuesday'.
WeeklySpecificationSettings
2 has DaysOfWeek 'Tuesday'.
So, the verbalization looks correct, and in the ORM model browser the fact is listed, however when I add in either the relational view or barker ER view, the fact is completely missing as far as I can tell, there is no mention of "DaysOfWeek" at all. I'm kind of baffled, there are no model errors that I can see. Does anyone have a suggestion? Is there some way to have norma do a re-build, or perhaps could I view verbose output on the generation of the relation model from the ORM model?
If this is helpful at all, my setup is:
Microsoft Visual Studio 2008
Version 9.0.21022.8 RTM
Microsoft .NET Framework
Version 3.5
Neumont PLiX Tools for Visual Studio 1.0.804.2905 2008-04CTP
ORM Solutions Natural ORM Architect 1.0.910.4702 2009-10CTP