If this is your first visit, be sure to check out the FAQ by clicking the link above.
You may have to register before you can post: click the register link above to proceed.
To start viewing messages, select the forum that you want to visit from the selection below.
I need to come up with a list of 12 business rules that can be deduced from the following ER Diagram. I am finding it hard, can anyone come up with any?
Thanks,
Convention:
Dotted Line = Optional
Dotted and Solid Line = Weak
Well I can tell you that there is a one to many relationship between degree program and Student which is a weak entity.
There is then a many to many relationship between student and module which is an optional entity.
So the business rule I have so far are:
A student does not have to have a module
Students can attend many modules
Modules are made up of many students
A student can only be on one degree course
Because I am sure that the notation in the diagram of a mix of solid and dashed line means that it is a weak entity. Meaning that the entities very existence depends on another entity.
Ok - that is fine then. I would mention that is not the recognised definition of a weak entity.
I think your business rules are fine so far. I am no lecturer or student so again you will have to fit this in to your definitions however to my mind you have defined the "complex" business rules first. I think you can decompose them in to several simpler business rules which your more complex rules will build on. Whaddaya think?
A student does not have to have modules
Students can attend many modules
Modules are made up of many students
A student can only be on one degree program
There are a selection of modules
There are many students
There are many degree programs