<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Tom Kyte on constraints</title>
	<atom:link href="http://www.dbms2.com/2006/02/05/tom-kyte-on-constraints/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com/2006/02/05/tom-kyte-on-constraints/</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Wed, 08 Feb 2012 22:51:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
	<item>
		<title>By: David Aldridge</title>
		<link>http://www.dbms2.com/2006/02/05/tom-kyte-on-constraints/#comment-9273</link>
		<dc:creator>David Aldridge</dc:creator>
		<pubDate>Tue, 03 Oct 2006 04:11:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.dbms2.com/?p=56#comment-9273</guid>
		<description>I&#039;m a little surprised that Tom didn&#039;t mention the declaration of dimensions as well, as they are a logical expansion of constraints that allow further flexibility for query rewrite. Theyu allow the declaration of multiple hierarchies within a data set and the specification of levels within the hierarchies and the data elements that are attributes of the different levels.

They are purely declarative and are not enforceable, although there are procedures for validating that the data does not contravene the declared rules.

Documentation here: http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14223/qradv.htm#BABDGGGB</description>
		<content:encoded><![CDATA[<p>I&#8217;m a little surprised that Tom didn&#8217;t mention the declaration of dimensions as well, as they are a logical expansion of constraints that allow further flexibility for query rewrite. Theyu allow the declaration of multiple hierarchies within a data set and the specification of levels within the hierarchies and the data elements that are attributes of the different levels.</p>
<p>They are purely declarative and are not enforceable, although there are procedures for validating that the data does not contravene the declared rules.</p>
<p>Documentation here: <a href="http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14223/qradv.htm#BABDGGGB" rel="nofollow">http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14223/qradv.htm#BABDGGGB</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

