© 1984 by British Computer Society
Specifying Integrity Constraints in a Network DBMS
R & D Group, Group Maintenance Corporation Limited, 4-3596/A, Posnett Bhavan, 7th Floor, Tilak Road, Hyderabad, India
A range of integrity constraints that can be specified on a schema expressed in the network model of data is presented. These integrity constraints can be of three kinds. The first, called value sets, define values which fields of a record type can take on. The second kind can be specified on a record type and the third kind can be specified on a set type. A mechanism which determines integrity constraints of a schema which are applicable to a subschema is described. It is required that all such constraints be explicitly stated in the subschema and that all constraints explicitly stated should be applicable to the subschema concerned. In order to state applicable constraints it may become necessary to include additional structure in the subschema. The implications of this additional structure are discussed.
Received October 1982.
* R & D Group, Computer Maintenance Corporation Limited, 4-3596/A, Posnett Bhavan, 7th Floor, Tilak Road, Hyderabad 500 001, India