|
|
Welcome to the Invelos forums. Please read the forum
rules before posting.
Read access to our public forums is open to everyone. To post messages, a free
registration is required.
If you have an Invelos account, sign in to post.
|
|
|
|
Invelos Forums->DVD Profiler: Desktop Feature Requests |
Page:
1 2 Previous Next
|
Wishes |
|
|
|
Author |
Message |
Registered: March 14, 2007 | Posts: 2,337 |
| Posted: | | | | Quoting Dr. Killpatient: Quote: Create a new PK for profiles instead of UPC/Disc ID which will allow the ability to have multiple profiles tied to a single UPC. I think primary key is already a combination of two fields UPC/Disc ID and locality, so we need to add a third one. Original Title maybe? |
| Registered: May 19, 2007 | Reputation: | Posts: 5,917 |
| Posted: | | | | Quoting Kulju: Quote: I think primary key is already a combination of two fields UPC/Disc ID and locality, so we need to add a third one. Original Title maybe? Ah yes, you're correct. In that case, a new PK to replace UPC/Locality. Original title won't work in this case. For example, the same UPC is being used for multiple versions of the Iron Man 2 release, some with slip case and some without. This would allow re-releases to be added. |
| Registered: January 1, 2009 | Reputation: | Posts: 3,087 |
| Posted: | | | | 1. New linking system, with some kind of unique id which would lead (to get it work) into a (online) cast/crew database. (part of it: a option to change/add a local shown name)
2. Additional "version" added to our current profile ids to add rereleases or different movies with one UPC/Disc Id.
3. An easier way to contribute headshots. (The possibility to make just an back-up of the headshot of one profile) |
| Registered: April 14, 2007 | Posts: 415 |
| Posted: | | | | The problem I see with the "re-release/alternate" release profiles, is how are you going to know which one to download when you enter the UPC of your new DVD?
I would like to the see the new name linking system combined with the single movie profile feature. There would be movie-level data, profile-level data and local-only data. Profile-level data would override movie-level data, so there would have to be some sort of system to say which you were contributing to. It would contain a delta to say things like 'Remove actor X, Add actor Y' |
| | Blair | Resistance is Futile! |
Registered: October 30, 2008 | Posts: 1,249 |
| Posted: | | | | In my opinion, a node network would work best, though it would probably mean rewriting the system from the ground up and is difficult to implement. It works like this: Instead of two types of entries (UPC and Disc ID), you have three: UPC, and Disc ID, and System ID.
You start with a root entry (I'll call this Level A) that the database gives a unique System ID. This entry contains all of the basic data (such as cast) that does not change from one UPC to the next. UPC or Disc ID entries are entered and each given a unique System ID which means it no longer matters if there are multiple titles that use the same UPC. Each of these contains data (such as Features) that are possibly unique between two releases of the same film (UPC is Level B; Disc ID is Level C). These are then linked backwards (C to B and B to A) which means when you search for a specific UPC, the system pulls data from Level A, then Level B, and that's what is downloaded. If you download a Disc ID, then it does the same over three steps. The System IDs are stored locally along with the other data but cannot be modified.
If dealing with a Boxed set, then you are just using "C, B, A" on multiple titles simultaneously. If you have two entries with the same UPC or two titles on the same disc since the Disc ID would be the same, the System ID then uniquely identifies them.
EDIT: Typing way to slow... jmbox beat me to it (but it's nice to see that the idea isn't so completely outrageous that I alone ever considered it.) | | | If at first you don't succeed, skydiving isn't for you.
He who MUST get the last word in on a pointless, endless argument doesn't win. It makes him the bigger jerk. | | | Last edited: by Blair |
| Registered: January 1, 2009 | Reputation: | Posts: 3,087 |
| Posted: | | | | Quoting jmbox: Quote: The problem I see with the "re-release/alternate" release profiles, is how are you going to know which one to download when you enter the UPC of your new DVD? ... Imho it should be a list as it is now for same EAN/UPC in different localities. With a Preview (as it is now for additions by title) you could choose the correct version. |
| Registered: May 20, 2007 | Reputation: | Posts: 2,934 |
| Posted: | | | | Quoting Blair: Quote:
If dealing with a Boxed set, then you are just using "C, B, A" on multiple titles simultaneously. If you have two entries with the same UPC or two titles on the same disc since the Disc ID would be the same, the System ID then uniquely identifies them.
EDIT: Typing way to slow... jmbox beat me to it (but it's nice to see that the idea isn't so completely outrageous that I alone ever considered it.) Are you figuring the Root entry as the "Movie" or "Episode"? If this is the case, wouldn't the transition be from: 1 episode to many discs 1 disc to many UPC/ean link the episode to the disc(s) then the Disc to the UPC(s)/EAN(s) Charlie |
| | Blair | Resistance is Futile! |
Registered: October 30, 2008 | Posts: 1,249 |
| Posted: | | | | "Root" was a bad word choice on my part. The way I described it may have sounded as if I was going in reverse (and, of course, there is a possibility I wasn't describing it in the proper way either). Also keep in mind that although I am indicating things through "levels", the System IDs would not indicate anything of the sort. They would all be SID:1234, SID:2345, etc. and not SID:L1-1234, SID:L2-2345.
Level A contains info that is universal across all copies of a title. This would include the title's name, the cast and crew (there are exceptions, of course, but there's no point in getting into those since the system being created isn't likely in the first place), a list of all episodes (and cast and crew within them), and maybe something else.
Level B is information that differs on the most basic level if I picked up two copies of a title from the store that were different. This holds a UPC and can include the rest of what is currently put into the title field such as "Full Screen / Widescreen", Edition, Runtime, Features, etc. This also holds the cover scans.
Level C is information strictly connected to an individual disc. It draws information from Level A's System ID# (but not necessarily the one that I just mentioned above). That includes the title and specific episodes by number that were included in Level A and allows not only for cast/crew data to be entered once, but means it settles the issues with multiple movies on the same disc since each Level A has its own System ID#.
Lets say I had Ghostbusters II and the 8th episode of Ghost Whisperer together. Because this is all about one side of one disc, then we are editing "Level C."
* Ghostbusters II title (Level A) = SID#:1111 * GB-II's UPC [for specific copy/version of the movie] (Level B) = SID#:2222
* Ghost Wisperer title (Level A) = SID#:3333 (and contains the episode list with cast/crew) * GW's UPC for Season 1 (Level B) = SID#:4444
* Disc ID that I am working on (Level C) = SID#:5555
* SID#:2222 had to be manually linked to SID#:1111 by someone (remember, there could be other IDs linked to SID#:111 as well). * Likewise, SID#:4444 was manually linked to SID#:3333
Link SID:2222 and SID#:4444-ep8 (because SID#:4444 is linked to SID:3333 which contains the episode info) each to SID#:5555. The disc now contains the data for one movie and a single episode of a completely different title. | | | If at first you don't succeed, skydiving isn't for you.
He who MUST get the last word in on a pointless, endless argument doesn't win. It makes him the bigger jerk. |
|
|
Invelos Forums->DVD Profiler: Desktop Feature Requests |
Page:
1 2 Previous Next
|
|
|
|
|
|
|
|
|