If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > General > Database Concepts & Design > Please critique my ERD.

Reply
 
LinkBack Thread Tools Display Modes
  #16 (permalink)  
Old 08-04-10, 05:54
holsen32 holsen32 is offline
Registered User
 
Join Date: Aug 2010
Posts: 3
Quote:
Originally Posted by r937 View Post
i completely agree with your point, that a true 1-to-1 relationship is impossible because you cannot enter values on both sides simultaneously (and therefore it has to be a 1-to-0-or-1 relationship)

i would just like to mention that this is called "catch 22" not "cats 22" -- it is named after an idea in a book with that actual title, "catch 22"

that's very funny. I am aware of the book. I'm hoping that the editor "auto-corrected" my text.
Reply With Quote
  #17 (permalink)  
Old 08-04-10, 08:14
mike_bike_kite mike_bike_kite is offline
vaguely human
 
Join Date: Jun 2007
Location: London
Posts: 2,517
Quote:
Originally Posted by Magian View Post
I am requesting critiques of a ERD that I have created
Random points:
  • As mentioned above there are no primary keys or foreign keys - these are essential.
  • for us to understand your design.
  • All the 1:1 relationships between the tables are almost certainly wrong ie
  • Surely a customer could have many invoices but your schema indicates just one?
  • Location and Insurance tables hold people in the Contact table - could you move the drivers in here as well?
  • Can a driver really only drive one truck?
  • Should the Insurance fields be inside the truck (or driver) tables?
  • What's a FOB??
__________________
Mike
Reply With Quote
  #18 (permalink)  
Old 08-04-10, 09:43
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 12,308
A fob is a thingie that holds your keys. FOB is an acronym for "Freight On Board" which to the driver means the location where freight is loaded and to the shipping clerk means that shipment is pre-paid. The same term is used in two potentially different ways.

-PatP
__________________
In theory, theory and practice are identical. In practice, theory and practice are unrelated.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On