Comment Re:Interesting... (Score 1) 82
Not that hard. So lets say my brother has an accident, and leave me his Pink Floyd albums on iTunes.
If I don't have an account already, I simply start using the inherited account. Easy for them. Maybe I want the name changed.
If I already have an account, they can simply give me the albums he had. It is digital stuff, so there is no difference between a "new" instance of an album and and "old". So they won't need a special transfer mechanism - just give me a new copy of whatever is in the old account before deleting it. No new procedure, merely a "sale without the money". If I already had those albums in my own account it is even easier - no change! There is no such thing as "two instances" of the same album on iTunes.
You clearly don't work in IT. Software doesn't work that way. If the datatable is shaped like this:
Customers
--------------------
name, cust_id, credits
Items
--------------------
Cust_id, song
Then your system would work. But it probably is not organized like that. That's very inefficient. What if the items table is like this:
Items
--------------------
Pinfloyd - the wall Y/N?
Pinfloyd - the Division bell Y/N?
Pinfloyd - Live Y/N?
Each of those Yes/No's only takes up 1 bit of space. It's either 1 or 0 on the datatable.
Now what if you and your brother both own "The wall" ?
How do they reflect that you now own 2?
What if you're 10? And the song is for adults only?
What if you were previously banned from iTunes?!?!
There are 1000 ways to store this data and only a few lend themselves to easily transferring songs from one person to another.