﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Ken Tong commented on Porting MVC Music Store to Raven: The data model</title><description>Next series of posts would be "Giving Love to Raven - Raven Profiler"
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment13</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment13</guid><pubDate>Wed, 19 May 2010 02:21:10 GMT</pubDate></item><item><title>Jes&amp;#250;s L&amp;#243;pez commented on Porting MVC Music Store to Raven: The data model</title><description>So, cart lines should have album titles for the same reason. Shouldn't it?
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment12</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment12</guid><pubDate>Tue, 18 May 2010 15:46:31 GMT</pubDate></item><item><title>Ayende Rahien commented on Porting MVC Music Store to Raven: The data model</title><description>Petr,
  
You are correct, and in the real implementation, they are there.
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment11</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment11</guid><pubDate>Tue, 18 May 2010 14:21:35 GMT</pubDate></item><item><title>Petr commented on Porting MVC Music Store to Raven: The data model</title><description>Why Order lines don't contain Album titles? When I want display order I need "joining" with albums and when any album is modified/deleted I don't have it's (original) name.
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment10</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment10</guid><pubDate>Tue, 18 May 2010 14:17:02 GMT</pubDate></item><item><title>Ayende Rahien commented on Porting MVC Music Store to Raven: The data model</title><description>Corey,
  
No, I am using this; 
[http://jsonviewer.stack.hu/](http://jsonviewer.stack.hu/)</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment9</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment9</guid><pubDate>Tue, 18 May 2010 13:47:07 GMT</pubDate></item><item><title>Corey Coogan commented on Porting MVC Music Store to Raven: The data model</title><description>Where's the fancy images of the model come from?  Is that taken from the Raven UI?
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment8</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment8</guid><pubDate>Tue, 18 May 2010 13:43:35 GMT</pubDate></item><item><title>lurking-fanboy commented on Porting MVC Music Store to Raven: The data model</title><description>Ah you have changed the release dates of this series future posts ... I was looking forward to read some good information this whole day. Ah well, back to work it is ...
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment7</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment7</guid><pubDate>Tue, 18 May 2010 09:32:31 GMT</pubDate></item><item><title>Ayende Rahien commented on Porting MVC Music Store to Raven: The data model</title><description>Ales,
  
That topic is covered in one of the future posts
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment6</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment6</guid><pubDate>Tue, 18 May 2010 08:20:47 GMT</pubDate></item><item><title>ales commented on Porting MVC Music Store to Raven: The data model</title><description>And what about adding new Album from same artist? You will lookup all albums to create dropdown to select an Artist on new Album, or user will type in Artist again even he exists in DB so then in short time we can have artists like (Ozzy Osbourne, Ozzzy Osbourne, Ozy Osbourne) , or application does not enable adding new albums/artists into DB?
  
  
Anyway thank you for post. I found RavenDB and other NoSQL DB interesting because of your work.
  
  
A.
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment5</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment5</guid><pubDate>Tue, 18 May 2010 08:15:47 GMT</pubDate></item><item><title>Sergey Shishkin commented on Porting MVC Music Store to Raven: The data model</title><description>Very interesting. Another thing to think about is whether you want to de-normalize prices in the shopping cart. I think it might be a good business decision to allow the user to buy with "old" prices rather than silently swapping the prices upon checkout or showing an "error" while he was shopping.
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment4</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment4</guid><pubDate>Tue, 18 May 2010 07:39:41 GMT</pubDate></item><item><title>Ayende Rahien commented on Porting MVC Music Store to Raven: The data model</title><description>NC,
  
Precisely, this is also why I keep both the artist name and the artist id around.
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment3</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment3</guid><pubDate>Tue, 18 May 2010 07:22:06 GMT</pubDate></item><item><title>Justin commented on Porting MVC Music Store to Raven: The data model</title><description>I just wanted to say thanks for writing down your thoughts and modus operandi for how you would re-do this with Raven. For someone else like me used to thinking in SQL-terms it's very educating. Thanks. :)
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment2</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment2</guid><pubDate>Tue, 18 May 2010 07:18:56 GMT</pubDate></item><item><title>NC commented on Porting MVC Music Store to Raven: The data model</title><description>"For the simple reason that the application does something with Genres (if only just displaying their description) where the only thing that is done with Artists is displaying their name in the context of an album."
  
  
What happens if the store was to be extended to include Artist information at a later date. Photo, bio, etc.
  
  
Would you create an Artist document that does not belong to the Album, and link from the album to the artist if a artist document happen to exist?
</description><link>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment1</link><guid>http://ayende.com/4506/porting-mvc-music-store-to-raven-the-data-model#comment1</guid><pubDate>Tue, 18 May 2010 07:08:07 GMT</pubDate></item></channel></rss>