High-level classifications of constraints on data models

Assignment Help Business Management
Reference no: EM132222091

There are three very high-level classifications of constraints on data models in database conceptual design: inherent, explicit, and semantic.

Inherent means that the constrain can be fulfilled in the data model implicity.

Explicit means the constraint is fulfilled through a specific "Schema" of the model.

Semantic means the constraint would be fulfilled through application logic and cannot be satisfied within the model itself or any schema of the model.

These make sense in definition but I would appreciate some examples of each and an explanation of why the constrain can be made at the level where it is applied and not at the others.

Reference: https://cs.uwaterloo.ca/~tozsu/courses/CS338/lectures/3%20Constraints.pdf

This link provides a few examples but does not really explain the "Why" for each.

From the link

Constraints - Restrictions on the permitted values in a database state

  • Derived from the rules in the miniworld that the database represents
  1. Inherent model-based constraints or implicit constraints • Inherent in the data model • e.g., duplicate tuples are not allowed in a relation
  2. Schema-based constraints or explicit constraints • Can be directly expressed in schemas of the data model • e.g., films have only one director
  3. Application-based or semantic constraints • Also called business rules • Not directly expressed in schemas • Expressed and enforced by application program • e.g., this year's salary increase can be no more than last year's

I am providing a lot of information in order to assist and make my question clear but I believe the ask itself to be conside and general. Thanks.

Reference no: EM132222091

Questions Cloud

Calculate earnings per share : Given the following information - Common dividends paid - $200,000 and Interest expense - $10,000. Calculate earnings per share
Coefficient of variation equal to one for inter-arrival time : Assume the coefficient of variation equals to one for the inter-arrival time. What is the average time a car needs to wait to get an oil change?
Why is the shape of the aggregate supply curve important : BUECO5903 - Business Economics - Why is the shape of the aggregate supply curve important to the debate between the Keynesians and Monetarists
Address of another pointer : Is it possible for a pointer to refer an address of another pointer? If yes, explain with an example. This is for c programming.
High-level classifications of constraints on data models : There are three very high-level classifications of constraints on data models in database conceptual design: inherent, explicit, and semantic.
Why change management is important for your career : Why Change management is important for your career. How are you planning to incorporate this topic in your future or current professional plans.
What does access control lists mean : What does access control lists mean? And what is its significance in an organization?
English representation of the code : Given the following code, write the English representation of the code. Post your response below for review by your peers, and give feedback on structure
Develop program for effectively managing diversity : Explain the potential advantages of e-learning for training. Develop a program for effectively managing diversity.

Reviews

Write a Review

Business Management Questions & Answers

  Manipulate non-numeric character data

This program is to manipulate non-numeric (ASCII) character data. execute a short program (using C programming language) that reads four names

  Managing a profit-seeking organization versus a non-profit

What would be some key points when managing a profit-seeking organization versus a non-profit organization?

  Create a plan to implement firms strategy and manage change

Describe strategic planning techniques used to formulate alternative strategies designed to achieve stated business goals. Create a plan to implement a firm's strategy and manage the change from current operations.

  What do you believe the leaders responsibility

What do you believe caused the issue? What do you believe the leader's responsibility is when it comes to ethics in a situation such as this?

  Relationship between good c and good d

Suppose there are two goods, good C and good D. the cross-price elasticity of demand for these two goods is equal to - 0.8. a. What is the relationship between good C and good D? Explain your answer.

  Which competitive pay policy would you recommend

Define pay policy. Which competitive pay policy would you recommend to an employer? Why? Does it depend on circumstances faced by the employer?

  How the clip demonstrates or illustrates concept

Illustrate a specific concept or topic covered in this class. Include the title, link, and length of time of the clip in your document.

  Disseminate information to the organisation

1. What type of information needs to be documented in the company's database regularly? 2. Explain how you will design and test systems to meet information requirements of decision makers. 3. Develop a communication plan for the organisation and expl..

  Principles of economic-price elasticity of demand

One common good that consumers see elasticity in prices is gas. In looking at gas, we see it is a good that many people use. Do you find the increase in the cost of gas will increase the cost of other goods? answer and give and example.

  Discuss the nfls current strategy for global market entry

Discuss the NFL's current strategy for global market entry. How has this strategy changed and why did the NFL make these changes?

  Determining the portfolio percentage return

The table below shows your stock positions at the beginning of the year, the dividends that each stock paid during the year, and the stock prices a the end of the year. What is your portfolio percentage return?

  Illustrate what you think about training in order to better

Illustrate what you think about training in order to better prepare an organization for issues that might arise due to the ADA? Illustrate what might it comprise?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd