I don't know if this might spark any ideas here, but I am also open to any input.  The following document is a work in progress and as such is not complete.  Feel free to take a look.  A Database designed for operating railroads.

Community content is available under CC-BY-SA unless otherwise noted.