Skip to content

Commit

Permalink
Added html pages describing the table scheme
Browse files Browse the repository at this point in the history
README now contains rough time estimations and refers to the html doc
  • Loading branch information
Johannes Knopp committed Dec 7, 2010
1 parent b0aa187 commit 7851165
Show file tree
Hide file tree
Showing 76 changed files with 6,517 additions and 11 deletions.
112 changes: 112 additions & 0 deletions doc/table_schema/anomalies.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>
<html>
<head>
<!-- SchemaSpy rev 590 -->
<title>SchemaSpy - dmoz - Anomalies</title>
<link rel=stylesheet href='schemaSpy.css' type='text/css'>
<meta HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=ISO-8859-1'>
<SCRIPT LANGUAGE='JavaScript' TYPE='text/javascript' SRC='jquery.js'></SCRIPT>
<SCRIPT LANGUAGE='JavaScript' TYPE='text/javascript' SRC='schemaSpy.js'></SCRIPT>
</head>
<body>
<table id='headerHolder' cellspacing='0' cellpadding='0'><tr><td>
<div id='header'>
<ul>
<li><a href='index.html' title='All tables and views in the schema'>Tables</a></li>
<li><a href='relationships.html' title='Diagram of table relationships'>Relationships</a></li>
<li><a href='utilities.html' title='View of tables with neither parents nor children'>Utility&nbsp;Tables</a></li>
<li><a href='constraints.html' title='Useful for diagnosing error messages that just give constraint name or number'>Constraints</a></li>
<li id='current'><a href='anomalies.html' title="Things that might not be quite right">Anomalies</a></li>
<li><a href='columns.byTable.html' title="All of the columns in the schema">Columns</a></li>
<li><a href='http://sourceforge.net/donate/index.php?group_id=137197' title='Please help keep SchemaSpy alive' target='_blank'>Donate</a></li>
</ul>
</div>
</td></tr></table>
<div class='content' style='clear:both;'>
<table width='100%' border='0' cellpadding='0'>
<tr>
<td class='heading' valign='middle'><span class='header'>SchemaSpy Analysis of <span title='Database'>dmoz</span> - Anomalies</span></td>
<td class='heading' align='right' valign='top' title='John Currier - Creator of Cool Tools'><span class='indent'>Generated by</span><br><span class='indent'><span class='signature'><a href='http://schemaspy.sourceforge.net' target='_blank'>SchemaSpy</a></span></span></td>
</tr>
</table>
<table width='100%'>
<tr><td class='container' align='right' valign='top' colspan='2'><a href='http://sourceforge.net' target='_blank'><img src='http://sourceforge.net/sflogo.php?group_id=137197&amp;type=1' alt='SourceForge.net' border='0' height='31' width='88'></a></td></tr>
<tr>
<td class='container'><b>Things that might not be 'quite right' about your schema:</b></td>
<td class='container' align='right'>
<div style="margin-right: 2pt;">
<script type="text/javascript"><!--
google_ad_client = "pub-9598353634003340";
google_ad_channel ="SchemaSpy-generated";
google_ad_width = 234;
google_ad_height = 60;
google_ad_format = "234x60_as";
google_ad_type = "text";
google_color_border = "9bab96";
google_color_link = "489148";
google_color_text = "000000";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
</td></tr></table>
<ul>
<li>
<b>Columns whose name and type imply a relationship to another table's primary key:</b>
<table class='dataTable' border='1' rules='groups'>
<colgroup>
<colgroup>
<thead align='left'>
<tr>
<th>Child Column</th>
<th>Implied Parent Column</th>
</tr>
</thead>
<tbody>
<tr>
<td class='detail'><a href='tables/aliases.html'>aliases</a>.catid</td>
<td class='detail'><a href='tables/categories.html'>categories</a>.catid</td>
</tr>
<tr>
<td class='detail'><a href='tables/altlangs.html'>altlangs</a>.catid</td>
<td class='detail'><a href='tables/categories.html'>categories</a>.catid</td>
</tr>
<tr>
<td class='detail'><a href='tables/externalpages.html'>externalpages</a>.catid</td>
<td class='detail'><a href='tables/categories.html'>categories</a>.catid</td>
</tr>
<tr>
<td class='detail'><a href='tables/newsgroups.html'>newsgroups</a>.catid</td>
<td class='detail'><a href='tables/categories.html'>categories</a>.catid</td>
</tr>
<tr>
<td class='detail'><a href='tables/related.html'>related</a>.catid</td>
<td class='detail'><a href='tables/categories.html'>categories</a>.catid</td>
</tr>
<tr>
<td class='detail'><a href='tables/symbolics.html'>symbolics</a>.catid</td>
<td class='detail'><a href='tables/categories.html'>categories</a>.catid</td>
</tr>
</tbody>
</table>
6 instances of anomaly detected<p></li>
<li>
<b>Tables without indexes:</b>
<br>Anomaly not detected<p></li>
<li>
<b>Columns that are flagged as both 'nullable' and 'must be unique':</b>
<br>Anomaly not detected<p></li>
<li>
<b>Tables that contain a single column:</b><br>Anomaly not detected<p></li>
<li>
<b>Tables with incrementing column names, potentially indicating denormalization:</b>
<br>Anomaly not detected<p></li>
<li>
<b>Columns whose default value is the word 'NULL' or 'null', but the SQL NULL value may have been intended:</b>
<br>Anomaly not detected<p></li>
</ul>
</div>
</body>
</html>
Loading

0 comments on commit 7851165

Please sign in to comment.