<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
	>
<channel>
	<title>Comments on: Dabble DB is Fantastic</title>
	<atom:link href="http://www.bivingsreport.com/2006/dabble-db-is-fantastic/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bivingsreport.com/2006/dabble-db-is-fantastic/</link>
	<description>The Bivings Report (TBR) is a source of news, insight, research and analysis on the web-based communications industry. TBR content is posted, created and managed by internet strategists, media/communications analysts, web developers, designers and programmers, all of whom are employees of The Bivings Group.</description>
	<lastBuildDate>Wed, 17 Mar 2010 01:22:28 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Todd Zeigler</title>
		<link>http://www.bivingsreport.com/2006/dabble-db-is-fantastic/comment-page-1/#comment-1018</link>
		<dc:creator>Todd Zeigler</dc:creator>
		<pubDate>Sat, 22 Apr 2006 05:56:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.bivingsreport.com/2006/dabble-db-is-fantastic/#comment-1018</guid>
		<description>Andrew/Avi,

I&#039;ll give it a go and report any bugs we find.
Todd</description>
		<content:encoded><![CDATA[<p>Andrew/Avi,</p>
<p>I&#8217;ll give it a go and report any bugs we find.<br />
Todd</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Catton</title>
		<link>http://www.bivingsreport.com/2006/dabble-db-is-fantastic/comment-page-1/#comment-1011</link>
		<dc:creator>Andrew Catton</dc:creator>
		<pubDate>Sat, 22 Apr 2006 01:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.bivingsreport.com/2006/dabble-db-is-fantastic/#comment-1011</guid>
		<description>Hi Todd,

What I would do is have a Customer category (table) with contact information fields, and an Order category with fields for Date, Item, Quantity, Amount and Customer (a &quot;Link to Entry&quot; field of category Customer).

To get the results you want, I would then start with a view of all the Orders.  I would then add a column for Amount, and use the column header control to add a filter, which I would set at &gt;10.  I would then add a column for Customer, and again using the column header control, add a &quot;derived field&quot; column for &quot;Customer -&gt; State&quot;.  I would then add a filter for this derived field the same way I added the Amount filter, with value &quot;TX&quot;.  All done.

A few important things to note here:

* Dabble doesn&#039;t make you think about primary or foreign keys for relations -- you don&#039;t need to have that shared Email field, you can just explicitly have a Customer field on Order.

* The query is built up incrementally, giving you useful intermediate results along the way.  This can make querying a much more accessible thing to do than it would be with something like SQL.

We&#039;re trying to make Dabble powerful, yet leave behind a lot of what traditional relational databases force you think about.  For those who don&#039;t know what a foreign key is, this often comes pretty easily.  For those used to jumping through RDBMS hoops, there can sometimes be a tendency to try to make things harder than they need to be, but they&#039;re usually quite happy to see how simple it can be.

Cheers, Andrew</description>
		<content:encoded><![CDATA[<p>Hi Todd,</p>
<p>What I would do is have a Customer category (table) with contact information fields, and an Order category with fields for Date, Item, Quantity, Amount and Customer (a &#8220;Link to Entry&#8221; field of category Customer).</p>
<p>To get the results you want, I would then start with a view of all the Orders.  I would then add a column for Amount, and use the column header control to add a filter, which I would set at &gt;10.  I would then add a column for Customer, and again using the column header control, add a &#8220;derived field&#8221; column for &#8220;Customer -&gt; State&#8221;.  I would then add a filter for this derived field the same way I added the Amount filter, with value &#8220;TX&#8221;.  All done.</p>
<p>A few important things to note here:</p>
<p>* Dabble doesn&#8217;t make you think about primary or foreign keys for relations &#8212; you don&#8217;t need to have that shared Email field, you can just explicitly have a Customer field on Order.</p>
<p>* The query is built up incrementally, giving you useful intermediate results along the way.  This can make querying a much more accessible thing to do than it would be with something like SQL.</p>
<p>We&#8217;re trying to make Dabble powerful, yet leave behind a lot of what traditional relational databases force you think about.  For those who don&#8217;t know what a foreign key is, this often comes pretty easily.  For those used to jumping through RDBMS hoops, there can sometimes be a tendency to try to make things harder than they need to be, but they&#8217;re usually quite happy to see how simple it can be.</p>
<p>Cheers, Andrew</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Zeigler</title>
		<link>http://www.bivingsreport.com/2006/dabble-db-is-fantastic/comment-page-1/#comment-1006</link>
		<dc:creator>Todd Zeigler</dc:creator>
		<pubDate>Fri, 21 Apr 2006 13:34:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.bivingsreport.com/2006/dabble-db-is-fantastic/#comment-1006</guid>
		<description>Avi,

I took a look and I do see the relationship feature now.  Sorry for missing it.  I&#039;ll update the piece.  Below is the kind of scenario I am talking about:

Say I have one Access table that contains contact info for customers.  I have another table with orders from the customers (Email, Date, Item, Quantity, etc.). The two tables are tied together by the email address. In the order table a single email address could have multiple orders (so rows).  Once a relationship between the tables is established, I want to be able to run searches on both tables and see merged results.  So I might run a query on orders from people in TX that were for more than $10 after December 1, 2005.  

In Access, sometimes you have to resort to a SQL query to accomplish this.  It wasn&#039;t immediately evident to me in Dabble how I would do something like this, but I need to spend more time looking at it.

Regardless, I love Dabble.

Todd</description>
		<content:encoded><![CDATA[<p>Avi,</p>
<p>I took a look and I do see the relationship feature now.  Sorry for missing it.  I&#8217;ll update the piece.  Below is the kind of scenario I am talking about:</p>
<p>Say I have one Access table that contains contact info for customers.  I have another table with orders from the customers (Email, Date, Item, Quantity, etc.). The two tables are tied together by the email address. In the order table a single email address could have multiple orders (so rows).  Once a relationship between the tables is established, I want to be able to run searches on both tables and see merged results.  So I might run a query on orders from people in TX that were for more than $10 after December 1, 2005.  </p>
<p>In Access, sometimes you have to resort to a SQL query to accomplish this.  It wasn&#8217;t immediately evident to me in Dabble how I would do something like this, but I need to spend more time looking at it.</p>
<p>Regardless, I love Dabble.</p>
<p>Todd</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Avi Bryant</title>
		<link>http://www.bivingsreport.com/2006/dabble-db-is-fantastic/comment-page-1/#comment-1005</link>
		<dc:creator>Avi Bryant</dc:creator>
		<pubDate>Thu, 20 Apr 2006 22:20:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.bivingsreport.com/2006/dabble-db-is-fantastic/#comment-1005</guid>
		<description>Todd, thanks for the post.  We do actually support relationships between tables - that&#039;s a major advantage of using databases over spreadsheets.  We don&#039;t require the user to know anything about primary keys to establish the relationships, however.  The best thing is probably to watch our 7 minute demo video - there&#039;s a relationship created between the Session table and the Person table: http://dabbledb.com/utr .

For advanced queries, I&#039;d love some examples of queries that you can&#039;t do now but would like to be able to.

Website forms is a feature we&#039;d definitely like to have.  We&#039;re piloting an initial version of this with some users but haven&#039;t gotten it to the point of releasing it more generally yet.

For data publication, you might be interested in the JSON export that we just added - if you save a view and go to the exports page, you can get a URL which can be used to load data from Dabble into another website&#039;s DOM.  I&#039;ll post more on this when we have some example uses fleshed out.

Thanks again for taking the time to post, your feedback is very much appreciated.</description>
		<content:encoded><![CDATA[<p>Todd, thanks for the post.  We do actually support relationships between tables &#8211; that&#8217;s a major advantage of using databases over spreadsheets.  We don&#8217;t require the user to know anything about primary keys to establish the relationships, however.  The best thing is probably to watch our 7 minute demo video &#8211; there&#8217;s a relationship created between the Session table and the Person table: <a href="http://dabbledb.com/utr" rel="nofollow">http://dabbledb.com/utr</a> .</p>
<p>For advanced queries, I&#8217;d love some examples of queries that you can&#8217;t do now but would like to be able to.</p>
<p>Website forms is a feature we&#8217;d definitely like to have.  We&#8217;re piloting an initial version of this with some users but haven&#8217;t gotten it to the point of releasing it more generally yet.</p>
<p>For data publication, you might be interested in the JSON export that we just added &#8211; if you save a view and go to the exports page, you can get a URL which can be used to load data from Dabble into another website&#8217;s DOM.  I&#8217;ll post more on this when we have some example uses fleshed out.</p>
<p>Thanks again for taking the time to post, your feedback is very much appreciated.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
