| | |
Want to know something
![]() |
ISBN is a unique identifier for a publication.
You could use it as a primary key, but that would only work if you don't intend to ever have more than one copy of any specific edition of any specific title.
It will also not work if you consider different editions of the same title to be identical for the purpose of your application, as those would have different ISBN.
You can have 2 different ISBN per edition as you have seen. The original system which is still in widespread use to date uses a number made up of 10 characters (digits, and in some cases the letter X).
A new, complementary, system is being put into use which uses 13 characters. All books at this moment have an ISBN10. Some may also have an ISBN13.
Apart from that many publishers also use internal codes and numbers which they put on the back of books as well. These are not ISBN, but purely internal codes for the publisher, and aren't guaranteed unique anywhere.
The ISBN is made up of a number of sections, most notably a section indicating the publishing company.
That way each publisher has a block of numbers they can assign to publications.
You could use it as a primary key, but that would only work if you don't intend to ever have more than one copy of any specific edition of any specific title.
It will also not work if you consider different editions of the same title to be identical for the purpose of your application, as those would have different ISBN.
You can have 2 different ISBN per edition as you have seen. The original system which is still in widespread use to date uses a number made up of 10 characters (digits, and in some cases the letter X).
A new, complementary, system is being put into use which uses 13 characters. All books at this moment have an ISBN10. Some may also have an ISBN13.
Apart from that many publishers also use internal codes and numbers which they put on the back of books as well. These are not ISBN, but purely internal codes for the publisher, and aren't guaranteed unique anywhere.
The ISBN is made up of a number of sections, most notably a section indicating the publishing company.
That way each publisher has a block of numbers they can assign to publications.
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
Make your own number system and print and use barcode stickers.
Java Programmer and Sun Systems Administrator
----------------------------------------------
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
--Brian Kernighan
----------------------------------------------
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
--Brian Kernighan
![]() |
Other Threads in the Java Forum
- Previous Thread: Getting Started with Java
- Next Thread: problem with ISBN checker
| Thread Tools | Search this Thread |
addball android applet application apps array automation awt bidirectional binary birt bluetooth businessintelligence busy_handler(null) button card class classes client code collision columns component constructor crashcourse css database designadrawingapplicationusingjavajslider draw eclipse ee error eventlistener exception expand fractal free game givemetehcodez graphics gui guidancer html ide image integration intellij j2me java javaarraylist javadoc javafx javamicroeditionuseofmotionsensor javaprojects jme jni jpanel jtree julia jvm linux loan loop method migrate mobile mobiledevelopmentcreatejar myaggfun netbeans newbie oracle phone physics plazmic print problem program programming project radio scanner server service set sharepoint smart sms smsspam software sql subclass support swing textfield threads tree trolltech unlimited utility windows






