Tabla de desplazamiento horizontal en Bootstrap / CSS

¿Cómo podría hacerlo para que una tabla dentro de un contenedor con su propio ancho no siga el ancho del contenedor y, en cambio, retenga el ancho de la tabla cuando no esté dentro del contenedor? Tengo una mesa muy ancha que quiero colocar dentro de un contenedor col-md-9 y se muestra en mal estado porque aprieta la mesa para que se ajuste al contenedor. He intentado min-width para la tabla, pero no es flexible, ya que agregar más columnas a mi tabla lo volverá a apretar. ¿Sería posible hacer que el ancho de la tabla sea automático sin seguir el ancho del padre?

 
.... contents

Aquí hay una posibilidad para usted si está utilizando Bootstrap 3.

vista en vivo: http://fiddle.jshell.net/panchroma/vPH8N/10/show/

Vista de edición: http://jsfiddle.net/panchroma/vPH8N/

Estoy usando el código de la tabla de respuesta de http://getbootstrap.com/css/#tables-responsive

es decir:

 
...

También puede consultar el complemento de datos de arranque también para el problema anterior.

Tendrá una gran función de desplazamiento de tabla de columnas con muchas otras opciones

 $(document).ready(function() { $('#example').dataTable( { "scrollX": true } ); } ); 

Para más información con el ejemplo, por favor revisa este enlace.

@Ciwan. Tienes razón. La mesa va a todo el ancho (demasiado ancho). No es una buena solución. Mejor hacer esto:

css:

 .scrollme { overflow-y: auto; } 

html:

 
...